Entegrasyon fonksiyonlarının kullanımı amacı ile “login” metodu ile sisteme giriş yapılır ve “sessionId” isimli oturum anahtarı alınır. Bu anahtar tüm fonksiyonlarda parametre olarak geçilecektir. Web servis kullanımı sona ererken “logout” fonskiyonu ile çıkış yapılmalıdır.
Parametre Adı | Veri Tipi | Açıklama |
---|---|---|
loginUser | xs:StringZorunlu Alan | Web servislerinde kullanılacak kullanıcı adı , portal için verilen müşteri kodu ve kullanıcı kodunun “|” işareti ile birleşmesi sonucudur. |
loginPass | xs:StringZorunlu Alan | Web servis giriş şifreniz. |
loginMethod | xs:String | Farklı tipte giriş metodları için kullanılan alandır. Standart kullanımda bu alan boş bırakılmalıdır. |
Müşteri Kodu : demo
Kullanıcı Adı : firma
Şifre : sifrem
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
xmlns:ns1="http://ws.efatura.orkestra.com.tr">
<env:Body>
<ns1:login>
<loginUser>demo|firma</loginUser>
<loginPass>sifrem</loginPass>
</ns1:login>
</env:Body>
</env:Envelope>
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
xmlns:ns1="http://ws.efatura.orkestra.com.tr">
<env:Body>
<ns1:logout>
<sessionId>ac28ad63-5357-48d7-8e71-12ba06902b31</sessionId>
</ns1:logout>
</env:Body>
</env:Envelope>