Duyurular

Anonim

Kurumsal

Servisler

Cargo Service

İstekte bulunan kurumsal kullanıcının bu servis ile gerçekleştirebileceği işlemler şunlardır: Bireysel GittiGidiyor hesabındaki satış kodu ile kargo bilgisi listeleme, kargo bilgisi girme, girilen kargo bilgisini iptal etme.

getShippingAgreementContent

Bu metot, satıcıya gönderilmiş kargo sözleşmelerinin içeriğini almak için kullanılır.

İ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/IndividualCargoService?wsdl Servis Metot İmzası:Kopyala
userAgreementsResponse getShippingAgreementContent(String apiKey, String sign, long time, Int agreementId, String lang);
İstek Parametreleri:Kopyala
agreementId: Int 
    Sözleşme numarası. (getShippingAgreementContent metodundan edinilir.)
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
<car:getShippingAgreementContent>
   <apiKey>BVFMj7BXV5fEEuVh8KEAgMAeJMRNDJY6</apiKey>
   <sign>B2CEAF1366C9F9E09B288C6EEF7A4A87</sign>
   <time>1599030638814</time>
   <agreementId>18</agreementId>
   <lang>tr</lang>
</car:getShippingAgreementContent>
Sonuç Parametreleri:Kopyala
content: string
    Sözleşme içeriği.
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 Sonuç:Kopyala
<car:getShippingAgreementContentResponse xmlns:car="http://cargo.individual.ws.listingapi.gg.com">
   <return>
      <ackCode>success</ackCode>
      <responseTime>02/09/2020 10:11:25</responseTime>
      <timeElapsed>70 ms</timeElapsed>
      <content>Sözleşme içeriği</content>
   </return>
</car:getShippingAgreementContentResponse>

Servis Güncellemeleri