- Web servis istemcisinin(client) özel entegratör platformuna kimlik doğrulayarak giriş yapmasını sağlar.
- Bu servise giriş için kullanılan kullanıcı bilgileri, portale giriş için kullanılan kullanıcı bilgileri ile aynıdır.
- Login işleminden dönen işlem ID parametresi daha sonra çağrılacak tüm metotlarda
HEADER_REQUEST.SESSION_IDelemanı olarak gönderilmelidir.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
REQUEST_HEADER |
object |
Yes | Her webservis isteğinde gönderilmesi beklen ortak elemandır. |
└ CLIENT_TXN_ID |
text |
No | İstemci uygulama tarafından işlem için üretilen işlem bilgisi (transaction id) varsa istek esnasında gönderilip, sonuçta alabileceğiniz bir değerdir. request/response eşleşmesi yapmak için kullanılabilir. |
└ APPLICATION_NAME |
text |
Yes | Metodu çağıran uygulamanın adı. Örnek: AppName-v1.4.67 |
USER_NAME |
text |
Yes | Sisteme tanımlı kullanıcı adı. **Test hesabı için entegrasyon@izibiz.com.tr e-posta adresiyle iletişime geçebilirsiniz.** |
PASSWORD |
text |
Yes | Sisteme tanımlı kullanıcıya ait şifre. |
Sample Response (XML)
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns3:LoginResponse xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:ns3="http://schemas.i2i.com/ei/wsdl">
<SESSION_ID>eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJpemliaXotdGVzdD</SESSION_ID>
</ns3:LoginResponse>
</S:Body>
</S:Envelope>
Fault Response
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns3:LoginResponse xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:ns3="http://schemas.i2i.com/ei/wsdl">
<ERROR_TYPE>
<INTL_TXN_ID>0</INTL_TXN_ID>
<ERROR_CODE>10004</ERROR_CODE>
<ERROR_SHORT_DES>Kullanıcı adı veya şifre hatalı</ERROR_SHORT_DES>
<ERROR_LONG_DES>Bad credentials</ERROR_LONG_DES>
</ERROR_TYPE>
</ns3:LoginResponse>
</S:Body>
</S:Envelope>