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, kazandığı, kazanamadığı, izlediği ve teklif verdiği ürünler hakkında bilgi sahibi olur.

getWatchItems

Hesabım > Favorilerim başlığı altında yer alan bilgilere ulaşmak için kullanılır. Bu metot sayesinde favoriye eklenen ürünlerin; sayısı, ürün numarası, ürün resmi, sepet durumu, kategorisi, şu anki fiyatı, satıcı bilgisi, kalan süresi, işlem bilgisi 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
ActivityWatchResponse getWatchItems( 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:getWatchItems>
   <apiKey>ueYeyn9fGV3xmXuZSm9gVzJCPwEE6NTn</apiKey>
   <sign>3caec0c79aa56695447baefceab25b82</sign>
   <time>1273221886704</time>
   <startOffSet>0</startOffSet>
   <rowCount>2</rowCount>
   <withData>false</withData>
   <lang>tr</lang>
</act:getWatchItems>
Sonuç Parametreleri:Kopyala
count: int
    Ürün sayısı.
itemList: itemList
    Ürün bilgisini taşıyan nesne.
Örnek Sonuç:Kopyala
<act:getWatchItemsResponse xmlns:act="http://activity.individual.ws.listingapi.gg.com">
   <return>
      <ackCode>success</ackCode>
      <responseTime>07/05/2010 11:55:39</responseTime>
      <timeElapsed>178 ms</timeElapsed>
      <count>9</count>
      <itemList>
         <item>
            <productId>26665296</productId>
         </item>
         <item>
            <productId>26634119</productId>
         </item>
      </itemList>
   </return>
</act:getWatchItemsResponse>

Servis Güncellemeleri