1. Developer Central'a gidip bir Developer Central profili oluşturun.
2. Profilinizi oluştururken aşağıdakileri seçtiğinizden emin olun:
a. Herkese açık geliştirici: Diğer şirketlerin kullanabileceği herkese açık uygulamalar geliştirip sunuyorum.
b. Kuruluş geliştirici kimliği (varsa)
c. Roller şunları içermelidir: [Ürün Liste Kaydı, Amazon Lojistik, Envanter ve Sipariş Takibi]. MCF için herhangi bir Kısıtlı rol seçmenize gerek yoktur.
Not: Profilinizin onaylanması 10 iş gününü bulabilir.
3. Formdaki Kullanım Senaryosu ve Güvenlik Denetimi sorularını yanıtlayın.
4. Özel geliştirici profilinizi onay için göndermek üzere Kaydol'a tıklayın.
5. Profil onaylandıktan sonra herkese açık uygulamanızı oluşturmak için Developer Central sayfasından +Yeni uygulama istemcisi ekle'ye tıklayın.
6. İstendiğinde uygulama adını ve API türünü Üretim olarak girip ardından şu rolleri seçin: [Ürün Liste Kaydı, Amazon Lojistik, Envanter ve Sipariş Takibi].
7. Herkese açık uygulamalarda kimlik doğrulama akışı için bir yönlendirme URL'si gerekir. Bu URL, entegratörün geliştiricisinin kimlik doğrulama sırasında paylaşılan yetki koduna erişmek için gereken satıcı giriş web mağazasını barındırmasının beklendiği konumdur. Not: Geliştiriciler, geliştirme sırasında uygulamayı Taslak modunda tutabilir ve uygulamalarını daha sonra Seller Central'da herkese açık olarak listeleyebilir.
8. Entegratörler, satıcı kimlik doğrulama akışını oluşturmak için satıcının giriş yaparak kimlik doğrulama akışını başlatabileceği bir kullanıcı arayüzü oluşturabilir <Bağlantıyı Takip Edin>. Alternatif olarak satıcılar da Seller Central'da oturum açıp entegratörün uygulamasını yetkilendirebilir <Bağlantıyı Takip Edin>.
a. Kimlik doğrulama akışını test etmek için geliştiricilerin yetkilendirmek ve yetki kodunu oluşturmak için bir test satıcı hesabı tanımlamaları gerekir.
b. Entegratörün uygulaması, yetki kodu ve istemci/uygulama kimlik bilgileriyle <OAuth> uç noktasını çağırarak kodu çıkarabilir ve yenileyebilir.
c. Uygulama, artık istemci/uygulama kimlik bilgilerini ve yenileme kodunu kullanarak SP-API <OAuth> uç noktasından erişim kodunu çıkarabilir.
d. Bu erişim kodunu <Üretim> ve <Korumalı Alan> uç noktalarını çağırmak için kullanabilirsiniz.
Not: Yalnızca giden arayüz korumalı alanı dinamik yanıtlar verirken Liste Kayıtları, gelen ve envanter arayüzleri vb. ise swagger modellerine göre statik yanıtlar verir.
e. İşlem tamamlandığında uygulama artık Üretim uç noktalarına bağlanarak satıcılar için MCF siparişlerini gönderebilir. Not: Satıcı liste kayıtları ve gelen envanter, siparişleri önizlemek ve göndermek için gereklidir.