Duyurular

Anonim

Kurumsal

Servisler

Category Service

GittiGidiyor'da bulunan kategori bilgilerini içerir. Bir ürün listeleyebilmek için bu servisten alınacak kategori kodunun kullanılması gerekir. Kategori servisi aynı zamanda bir kategori içerisinde listelenecek ürünün teknik özelliklerinin hazır olarak verilmesini sağlar.

getCategorySpecs

Tek bir kategori ile ilgili "sadece özelliklerin alınması gerektiği durumlarda" kullanılır. Bu metot, ürün ekleme işlemi sırasında girilen kategoriye ait bazı özelliklerin belirtilmesi zorunlu olduğu için önemlidir.

İzin Hakları: Bu metodun güvenliği için sadece http protokolünün temel doğrulama (basic authentication) yöntemi kullanılır. Web servis çağırımlarında kullanıcılar kendi Role Name ve Role Password bilgilerini kullanmalıdırlar. Role bilgilerinize Api Anahtarları sayfanızdan ulaşabilirsiniz. Erişim: WSDL Adresi:https://dev.gittigidiyor.com:8443/listingapi/ws/CategoryService?wsdl Servis Metot İmzası:Kopyala
CategorySpecsServiceResponse getCategorySpecs(String categoryCode, String lang);
İstek Parametreleri:Kopyala
categoryCode: String
    İstenilen kategorinin kodu
lang: boolean
    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
<cat:getCategorySpecs>
   <categoryCode>sgf</categoryCode>
   <lang>tr</lang>
</cat:getCategorySpecs>
Sonuç Parametreleri:Kopyala
specs: List
    Seçilen kategoriye ait olabilecek tüm ürün özellikleri, ayrıca bkz: CategorySpecType
Örnek Sonuç:Kopyala
<cat:getCategorySpecsResponse xmlns:cat="http://category.anonymous.ws.listingapi.gg.com">
   <return>
      <ackCode>success</ackCode>
      <responseTime>19/01/2010 14:49:11</responseTime>
      <timeElapsed>1 ms</timeElapsed>
      <specs>
         <spec type="Combo" required="true" name="Durumu">
            <values>
               <value>Yeni</value>
               <value>Kullanılmış</value>
               <value>Diğer</value>
            </values>
         </spec>
         <spec type="Combo" required="true" name="Marka">
            <values>
               <value>Acura</value>
               <value>Arçelik</value>
               <value>Arnica</value>
               <value>Arzum</value>
               <value>Astra</value>
               <value>Babyliss</value>
               <value>Beko</value>
               <value>Bluehouse</value>
               <value>Bosch</value>
               <value>Braun</value>
               <value>Bright</value>
               <value>Etap</value>
               <value>Fakir</value>
               <value>Felix</value>
               <value>King</value>
               <value>Megaturbo</value>
               <value>Neb Mister</value>
               <value>Parlux</value>
               <value>Philips</value>
               <value>Premier</value>
               <value>Raks</value>
               <value>Remington</value>
               <value>Rowenta</value>
               <value>Severin</value>
               <value>Sinbo</value>
               <value>Sunny</value>
               <value>Valera</value>
               <value>Vigo</value>
               <value>Diğer</value>
            </values>
         </spec>
      </specs>
   </return>
</cat:getCategorySpecsResponse>

Servis Güncellemeleri