İzibiz Developer Portal
SOAP Webservice - AuthenticationWS · AuthenticationWS

Oturum Açma (Login)

SOAPLoginRequest
  • 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_ID elemanı olarak gönderilmelidir.

Parameters

NameTypeRequiredDescription
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>