Hem Alışveriş iş ortakları hem de bireysel satıcı hesaplarının hesapları ile diğer hesapları arasında birden fazla işaretli bağlantı olabilir.
listlinks
yöntemi, API çağrısını yapan Merchant Center hesabı için tüm bu bağlantıların bir listesini döndürür. Herhangi bir parametre gerektirmez ve bir HTTP GET
isteği kullanılarak çağrılır.
Hizmet durumu
Bağlantılar listelenirken yanıtlarda bir bağlantıdaki her bir service
için bir status
gösterilir. Satıcılar, listelenen tüm hizmetleri veya istekte sunulan hizmetlerin yalnızca bir alt kümesini onaylamayı seçebilir.
Hizmetler, satıcı tarafından açıkça onaylanana kadar pending
durumunda başlar. Hizmetler onaylandıktan sonra active
durumuna sahip olur.
Başka pending
veya active
hizmetleri de varsa, kaldırılan hizmetler inactive
durumunu gösterir. Bir bağlantı oluşturan tüm hizmetler kaldırıldıktan sonra bağlantı artık listlinks
yöntemi tarafından döndürülmez.
Örnek istek
123456789
adlı iş ortağı tarafından gönderilen bağlantı isteğini listelemek için listlinks
yöntemini kullanarak parametresiz bir GET
isteği gönderin.
GET https://shoppingcontent.googleapis.com/content/v2.1/123456789/accounts/123456789/listlinks
Örnek yanıt
Bu örnekte, 98765
adlı satıcı henüz isteği onaylamadığından her bir hizmet pending
durumuna sahiptir.
{
"linkedAccountId": "98765",
"services": [
{
"service": "shoppingAdsProductManagement",
"status": "pending"
},
{
"service": "shoppingActionsOrderManagement",
"status": "pending"
}
]
}
Sonraki bölümde, bağlantı isteğinin nasıl onaylanacağı açıklanmaktadır.