GittiGidiyor
GittiGidiyor API

Catalog Service

Kullanıcılar, bu metot sayesinde GittiGidiyor kategori bilgilerini arayabilir ve ürün kataloglarının detaylı bilgisine ulaşabilir.

searchCatalog

Bu metotla, ürün başlığı ve kategori kodunu kullanarak, GittiGidiyor katalog bilgileri havuzu içinde arama yapabilir ve istenen ürünlerin catalogId bilgilerine ulaşabilirsiniz.



İzin Hakları:

Bu metodun güvenliği için sadece http protokolünün temel doğrulama (basic authentication) metodu kullanılır. Web servis çağırımlarında kullanıcılar kendi kullanıcı adlarını ve parolalarını kullanmalıdırlar.



Erişim:

WSDL Adresi:http://dev.gittigidiyor.com:8080/listingapi/ws/CatalogService?wsdl


Servis Metot İmzası:

CatalogServiceResponse searchCatalog(String categoryCode, String title,int startOffset, int rowCount,String lang)


İstek Parametreleri:

categoryCode: String
    Kategori kodu
title: String
    Ürün başlığı.
startOffSet: int
    Hangi katalog indeksinden başlanılacağı.
rowCount: int
    Kaç kayıt getirilecek ?
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:

<cat:searchCatalog>
   <categoryCode>tcn</categoryCode>
   <title></title>
   <startOffSet>0</startOffSet>
   <rowCount>6</rowCount>
   <lang>tr</lang>
</cat:searchCatalog>


Sonuç Parametreleri:

count: int
    Katalog sayısı
catalogs: catalogs
    Katalog bilgileri


Örnek Sonuç:

<cat:searchCatalogResponse xmlns:cat="http://catalog.anonymous.ws.listingapi.gg.com">
   <return>
      <ackCode>success</ackCode>
      <responseTime>19/08/2010 14:47:27</responseTime>
      <timeElapsed>47 ms</timeElapsed>
      <count>272</count>
      <catalogs>
         <catalog>
            <catalogId>2773</catalogId>
            <brandName>Nokia</brandName>
            <title>NOKIA 2626 CEP TELEFONU</title>
            <description>Bağlantı Özellikleri: Gprs - Wap,Konuşma Süresi: 180
               Dakika,Bekleme Süresi: 300 Saat,Telefon Özellikleri: Eller Serbest
               - Titreşim</description>
            <thumbnailImage>http://mcdn01.gittigidiyor.net/rw/catalog/4/4033_120-120.jpg</thumbnailImage>
         </catalog>
         <catalog>
            <catalogId>2774</catalogId>
            <brandName>Nokia</brandName>
            <title>NOKIA 8600 LUNA CEP TELEFONU</title>
            <description>Bağlantı Özellikleri: Bluetooth - Gprs - Edge - Hscsd -
               Usb - Wap,Konuşma Süresi: 210 Dakika,Bekleme Süresi: 240
               Saat,Dijital Kame</description>
            <thumbnailImage>http://mcdn01.gittigidiyor.net/rw/catalog/4/4169_120-120.jpg</thumbnailImage>
         </catalog>
         <catalog>
            <catalogId>2817</catalogId>
            <brandName>Nokia</brandName>
            <title>NOKIA 5070 CEP TELEFONU</title>
            <description>Bağlantı Özellikleri: Gprs - Edge - Hscsd - Kızılötesi
               - Usb - Wap,Konuşma Süresi: 180 Dakika,Bekleme Süresi: 300
               Saat,Dijital Kam</description>
            <thumbnailImage>http://mcdn01.gittigidiyor.net/rw/catalog/4/4043_120-120.jpg</thumbnailImage>
         </catalog>
      </catalogs>
   </return>
</cat:searchCatalogResponse>