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.

getCategorySpecsWithDetail

Bir kategoriye ait olan ürün özellik bilgilerini ve ürün girişi sırasında kullanılacak özelliklere ait spec ilişkilerini döner.

Spec'ler dönen cevap içerisindeki specId?ler > parentSpecId parametresi ile ilişkilidir.

İ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
CategorySpecsWithDetailServiceResponse getCategorySpecsWithDetail(String categoryCode, String lang);
İstek Parametreleri:Kopyala
categoryCode: String
    Kategori kodu.
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
      <cat:getCategorySpecsWithDetail>
         <categoryCode>upf</categoryCode>
         <lang>tr</lang>
      </cat:getCategorySpecsWithDetail> 
Sonuç Parametreleri:Kopyala
specs: List
    Kategoriye ait tüm spec seçenekleri.
Örnek Sonuç:Kopyala
      <cat:getCategorySpecsWithDetailResponse xmlns:cat="http://category.anonymous.ws.listingapi.gg.com">
         <return>
            <ackCode>success</ackCode>
            <responseTime>08/04/2020 12:36:50</responseTime>
            <timeElapsed>60 ms</timeElapsed>
            <specs>
               <spec childSpecId="10159" specId="5715" type="Combo" required="true" name="Marka">
                  <values>
                     <value parentSpecId="0" specId="793502">
                        <name>İkikedi</name>
                     </value>
                     <value parentSpecId="0" specId="793427">
                        <name>Educa</name>
                     </value>
                  </values>
               </spec>
               <spec childSpecId="0" specId="5717" type="CheckBox" required="false" name="Otomatik Kapanma">
                  <values>
                     <value parentSpecId="0" specId="793815">
                        <name>Yok</name>
                     </value>
                     <value parentSpecId="0" specId="793814">
                        <name>Var</name>
                     </value>
                  </values>
               </spec>
               <spec childSpecId="0" specId="5719" type="Combo" required="true" name="Su Tankı">
                  <values>
                     <value parentSpecId="0" specId="793818">
                        <name>0 lt - 1 lt</name>
                     </value>
                     <value parentSpecId="0" specId="793820">
                        <name>4 lt - 5 lt</name>
                     </value>
                  </values>
               </spec>
               <spec childSpecId="0" specId="5720" type="Combo" required="true" name="Durum">
                  <values>
                     <value parentSpecId="0" specId="793825">
                        <name>İkinci El</name>
                     </value>
                     <value parentSpecId="0" specId="2288794">
                        <name>Outlet</name>
                     </value>
                     <value parentSpecId="0" specId="2288792">
                        <name>Teşhir</name>
                     </value>
                  </values>
               </spec>
               <spec childSpecId="0" specId="10159" type="Combo" required="true" name="Model">
                  <values>
                     <value parentSpecId="1135460" specId="1135479">
                        <name>GHM-7910 Mina</name>
                     </value>
                     <value parentSpecId="793545" specId="2529450">
                        <name>Baseus Surge 2.4L</name>
                     </value>
                  </values>
               </spec>
               <spec childSpecId="0" specId="10160" type="Combo" required="true" name="Güç Tüketimi">
                  <values>
                     <value parentSpecId="0" specId="1135524">
                        <name>31 W - 36 W</name>
                     </value>
                     <value parentSpecId="0" specId="1135523">
                        <name>21 W - 30 W</name>
                     </value>
                  </values>
               </spec>
               <spec childSpecId="0" specId="10161" type="Combo" required="true" name="Etki Alanı">
                  <values>
                     <value parentSpecId="0" specId="1135531">
                        <name>36 m² - 45 m²</name>
                     </value>
                     <value parentSpecId="0" specId="1135529">
                        <name>15 m² - 25 m²</name>
                     </value>
                  </values>
               </spec>
               <spec childSpecId="0" specId="10162" type="Combo" required="false" name="Su Çıkış Kapasitesi">
                  <values>
                     <value parentSpecId="0" specId="1135537">
                        <name>0.80 ml/sa altı</name>
                     </value>
                     <value parentSpecId="0" specId="1135545">
                        <name>600 ml/sa üstü</name>
                     </value>
                  </values>
               </spec>
               <spec childSpecId="0" specId="10163" type="CheckBox" required="false" name="Zamanlayıcı">
                  <values>
                     <value parentSpecId="0" specId="1135546">
                        <name>Belirtilmemiş</name>
                     </value>
                     <value parentSpecId="0" specId="1135547">
                        <name>Var</name>
                     </value>
                  </values>
               </spec>
               <spec childSpecId="0" specId="15289" type="Combo" required="false" name="Menşei">
                  <values>
                     <value parentSpecId="0" specId="1230135">
                        <name>Diğer</name>
                     </value>
                     <value parentSpecId="0" specId="1228156">
                        <name>Türkiye</name>
                     </value>
                  </values>
               </spec>
               <spec childSpecId="0" specId="28326" type="CheckBox" required="false" name="Hediye">
                  <values>
                     <value parentSpecId="0" specId="1540736">
                        <name>Var</name>
                     </value>
                     <value parentSpecId="0" specId="1540737">
                        <name>Yok</name>
                     </value>
                  </values>
               </spec>
            </specs>
         </return>
      </cat:getCategorySpecsWithDetailResponse>

Servis Güncellemeleri