Duyurular

Anonim

Kurumsal

Servisler

Sale Service

İstekte bulunan kurumsal kullanıcının bu servis ile gerçekleştirebileceği işlemler şunlardır: Bireysel GittiGidiyor hesabındaki satış bilgilerini listeleme ve sıralama, satış için puan ve yorum girme, girilen yoruma cevap verme.

giveRateAndComment

Bu servis, uygun satış durumlarında, kullanıcıların mevcut satış işlemi için yorum girip puan verebilmelerini sağlar. "Satıcı kargo yapmadı", "Alıcı ürüne onay verdi", "Ürün bedeli alıcıya iade edildi", "Alıcı depozito ücretini ödedi. Satıcının irtibat bilgileri mail yoluyla iletildi", "Satıcı, araç teslimini gerçekleştirmedi. İşlem alıcı tarafından iptal edildi" gibi satış durumlarında alıcılar, satıcı için yorum verebilirler. Satıcılar ise; "Alıcı ödeme yapmadı", "Alıcı ürüne onay verdi", "Alıcı ödeme yapmadı. İşlem satıcı tarafından iptal edildi ve ürün yeni kod numarasıyla satışa çıkarıldı" gibi satış durumlarında alıcı için yorum verebilir.

İ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/IndividualSaleService?wsdl Servis Metot İmzası:Kopyala
CommonSaleResponse giveRateAndComment(String apiKey, String sign, long time,String userType, int productId, int rate, String comment, 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.
userType: String
    Kullanıcının alıcı ya da satıcı olduğu belirtilir (B / buyer, S / seller, N / none , A / all)
productId: int
    Ürün numarası.
rate: int
    Verilen puan (1-5 arasında olmalıdır).
comment: String
    Girilecek yorum.
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
<sale:giveRateAndComment>
   <apiKey>ueYeyn9fGV3xmXuZSm9gVzJCPwEE6NTn</apiKey>
   <sign>5caed68c2650a9460a83b75678900723</sign>
   <time>1280402665433</time>
   <userType>S</userType>
   <productId>29301755</productId>
   <rate>5</rate>
   <comment>API Test yorumu</comment>
   <lang>tr</lang>
</sale:giveRateAndComment>
Sonuç Parametreleri:Kopyala
ackCode: String
    İstek sonucu verilen geri dönüş kodu.
responseTime: Date
    İşlem yanıt zamanı
timeElapsed: Long
    Geçen süre
Örnek Sonuç:Kopyala
<sale:giveRateAndCommentResponse xmlns:sale="http://sale.individual.ws.listingapi.gg.com">
   <return>
      <ackCode>Yorum girme işleminiz başarıyla gerçekleştirilmiştir</ackCode>
      <responseTime>29/08/2010 11:04:05</responseTime>
      <timeElapsed>459 ms</timeElapsed>
   </return>
</sale:giveRateAndCommentResponse>

Servis Güncellemeleri