İstekte bulunan çoklu kullanıcının bu servis ile gerçekleştirebileceği işlemler şunlardır: Bireysel GittiGidiyor hesabındaki ürünlerin detay bilgilerine erişme, yeni ürün girişi, mevcut ürünü güncelleme, ürün kopyalama, ürün silme, erken bitirme, listeleme servisi altındaki yeni listelenen ürün listesini alma, listeleme servisi ve revizyon ücreti hesaplatma, listeleme ücreti ödeme.
GittiGidiyor da "Yeni Listelenenler" bölümündeki ürünlere ulaşmak için kullanılır.
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. Ayrıca, kurumsal servis katmanında -servislere erişim esnasında- diğer katmanlarda olduğu gibi uygulama anahtarı, istek imzası ve o anki zaman değeri yollanarak istek (request) başına doğrulama gerçekleşir.
WSDL Adresi: https://dev.gittigidiyor.com:8443/listingapi/ws/CommunityProductService?wsdl
Servis Metot İmzası:
İstek Parametreleri:
Örnek İstek:
<prod:getNewlyListedProductIdList> <apiKey>R5JHeKcn9kbedj92WSxURvx4tNQCydNu</apiKey> <sign>86a64e9694bf06309d4053abdee3bcb8</sign> <time>1257251163423</time> <sessionId>fnYE6gbsamQHFBMrQSxrbaZxNUeTSNng</sessionId> <startOffSet>0</startOffSet> <rowCount>5</rowCount> <lang>tr</lang> </prod:getNewlyListedProductIdList>
Sonuç Parametreleri:
Örnek Sonuç:
<prod:getNewlyListedProductIdListResponse xmlns:prod="https://product.community.ws.listingapi.gg.com"> <return> <ackCode>success</ackCode> <responseTime>03/11/2009 14:43:11</responseTime> <timeElapsed>47 ms</timeElapsed> <productIdList> <productId>21524613</productId> <productId>21565079</productId> <productId>21666304</productId> <productId>21775873</productId> <productId>21776043</productId> </productIdList> <result>(59) adet ürün içerisinden (5) adet ürün listelenmiştir.</result> </return> </prod:getNewlyListedProductIdListResponse>