ORKESTRA

ORKESTRA

  orkestra orkestra.com.tr
  Sohbet   İndirme Merkezi

JSON ile Entegrasyon İşlemleri

JSON Entegrayon İşlemleri


SOAP servislerine istenildiği takdirde doğrudan JSON formatında HTTP isteği ile bağlantı kurablirsiniz.  

Bağlantı yapacağınız kullanıcı  kimlik bilgileri (kullanıcı adı/şifre) HTTP kimlik doğrulaması ile gönderilebilir. Birden fazla servis çağrısı yapılacak ise  login metodu ile oturum anahtarı  ( session id  ) alınmalıdır. 

Bağlantı yapılırken dikkat edilecek konu başlık bilgilerinde (header) "Content-Type: application/json" ibaresinin bulunmasıdır. Bu sayede SOAP servisi size JSON formatında hizmet verecektir. 

 Örnek İstek için URL : http://192.168.1.2:8090/ws/factory şeklinde olmalıdır. 

Burada http:// alanı protokolü temsil etmektedir. İsteğe göre https:// tercih edilebilir. 

192.168.1.2 adresi Orkestra sunucusunun ip adresini temsil etmektedir. Lütfen bu alana Orkestra ya giriş yaptığınız adresi yazınız. 

8090 Orkestra standart hizmet portudur. Farklı bir port kullanmanız durumunda bu alanı güncelleyiniz. 

"factory" kullanacağınız SOAP servis adresidir. WSDL belgesinde detayları mevcuttur. 

 

 

JSON Login

JSON servis ile istenildiği takdirde sisteme giriş yapılacak oturum anahtarı alınabilir. Alınan oturum anahtarı ile tüm işlemlerinizi aynı oturumdan yapabilirsiniz. Tek seferlik çağrılar için HTTP kimlik doğrulaması yapmanız önerilir.

JSON ile nesnelere ait bilgilerin okunması

Nesnelere ait verileri getPage fonksiyonu ile okuyabilirsiniz. Sayfalama yapmak için (paging) lütfen pageSize alanını doldurunuz.