Duyurular

Anonim

Kurumsal

Servisler

Activity Service

İstekte bulunan kurumsal kullanıcı, bu servisi kullanarak bireysel GittiGidiyor hesabında bulunan; aktif satıştaki, satılan, satılmayan ve izlediği ürünler hakkında bilgi sahibi olur.

getUnsoldItems

Ürün Yönetimi sayfasında, Satılmayanlar başlığı altında yer alan bilgilere ulaşmak için kullanılır. Bu metot sayesinde satılmayan ürünlerin; ürün numarası, başlığı, ürün linki, bitiş tarihi gibi bilgilerine ulaşılır.

İzin Hakları:

Bu metodda kullanıcıların güvenliği için http protokolünün temel doğrulama (basic authentication) yöntemi kullanılır ve kurumsal servis katmanında işlem yapıldığı için servislere erişim esnasında uygulama anahtarı (apiKey), istek imzası (sign) ve o anki zaman değeri (timestamp) yollanarak istek (request) başına doğrulama gerçekleşir. Role ve Key bilgilerinize Api Anahtarları sayfanızdan ulaşabilirsiniz.

Erişim: WSDL Adresi:https://dev.gittigidiyor.com:8443/listingapi/ws/IndividualActivityService?wsdl Servis Metot İmzası:Kopyala
ActivityUnsoldResponse getUnsoldItems(String apiKey, String sign, long time, int startOffset, int rowCount,Boolean withData, String lang)
İstek Parametreleri:Kopyala
apiKey: String
    Uygulamanızın anahtarı.
sign: String
    Uygulamanın o anki isteğinin imzası.
time: long
    O anki zaman.
startOffSet: int
    Hangi üründen başlanılacağı.
rowCount: int
    Kaç tane ürünün listeleneceği.
withData: boolean
    true: Ürün bilgileri, ilişkili veriler ile beraber listelenir
    false:ÜrünId'leri ve Eğer ürün satılmış ise satış kodlarını beraber listeler.
lang: String
    Olası bir hata anında dönen hata mesajının dilini belirtmek için kullanılır.

    Hata mesajı lang=tr ise Türkçe,
    lang=en ise İngilizce olarak çıkar.
Örnek İstek:Kopyala
<act:getUnsoldItems>
   <apiKey>ueYeyn9fGV3xmXuZSm9gVzJCPwEE6NTn</apiKey>
   <sign>ae1306b7b37f9801cfc758de4b2daf8e</sign>
   <time>1289478886747</time>
   <startOffSet>0</startOffSet>
   <rowCount>5</rowCount>
   i<withData>true</withData>
   i<lang>tr</lang>
</act:getUnsoldItems>
Sonuç Parametreleri:Kopyala
count: int
    Ürün sayısı
itemList: itemList
    Ürün bilgisini taşıyan nesne
Örnek Sonuç:Kopyala
<act:getUnsoldItemsResponse xmlns:act="http://activity.individual.ws.listingapi.gg.com">
   <return>
      <ackCode>success</ackCode>
      <responseTime>11/11/2010 14:37:05</responseTime>
      <timeElapsed>61 ms</timeElapsed>
      <count>1</count>
      <itemList>
         <item>
            <itemId>101gdk</itemId>
            <productId>32501420</productId>
            <title>Kodak Z915 12MP</title>
            <productLink>http://urun.gittigidiyor.com/Kodak-Z915-12MP_W0QQidZZ32501420</productLink>
            <endDate>11/11/2010 14:06:26</endDate>
            <thumbImageLink>http://mcdn01.gittigidiyor.net/3250/tn9/32501420_tn9_0.jpg</thumbImageLink>
         </item>
      </itemList>
   </return>
</act:getUnsoldItemsResponse>
Hata Mesajları:Kopyala
Hata KoduMesajÇözüm
129 rowCount parametresi 100 den büyük olamaz rowCount değeri 100 ya da daha küçük girilmelidir.

Servis Güncellemeleri