Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Authentication web servisine ait aşağıda ki metodlar bulunmaktadır.

 

MetodAçıklama
Login

Webservis isteği yapılması için öncelikle Login metodu ile 

Status
subtletrue
colourRed
title Service Ticket
 alınmalıdır.

Logout

Herhangi bir web servis isteği yapılmayacaksa, sistemden çıkış için 

Status
subtletrue
colourRed
titleLOGOUT
 kullanılmalıdır.

Warning
iconfalse

Geliştiricinin her hangi bir web servis ile etkileşime geçebilmesi için, öncelikle Login metodunu kullanarak bir 

Status
subtletrue
colourRed
title Service Ticket
 alması gerekir. Diğer web servis ve metodlarına yaratmış olduğu bu değer ile istekte bulunabilir.

HTML Table
title<login>
Web servis istekleri yapabilmek için, önce Login olunup bir ServiceTicket alınır. Bu ServiceTicket, her web servis isteğinde kullanılır.

Parametreler

 

ParametreDeğer 
UsernameRelated Marketing Cloud tarafından verilen web servis kullanıcı adıZORUNLU
PasswordRelated Marketing Cloud tarafından verilen web servis şifresiZORUNLU

 

ÖRNEK REQUEST
 
Code Block
languagexml
 <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <Login xmlns="http://ws.euromsg.com/auth"> <Username>string</Username> <Password>string</Password> </Login> </soap:Body> </soap:Envelope>

 

ÖRNEK RESPONSE
 
Code Block
languagexml
 <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <LoginResponse xmlns="http://ws.euromsg.com/auth"> <LoginResult> <Code>00</Code> <Message /> <DetailedMessage /> <ServiceTicket>3C860EC9BFF1B14BBF801</ServiceTicket> </LoginResult> </LoginResponse> </soap:Body> </soap:Envelope>

 

Tip
Başarılı istek durumunda <Code> parametresi 00 olarak cevap döner.
Warning
<ServiceTicket> değeri, yanlızca giriş başarılı olduğu durumda döner. Bu değer saklanılmalı ve diğer web servis ve web servis metodları için istek yapılmak istenildiğinde kullanılmalıdır.

Hata Parametreleri

 

CodeMessageDetailedMessageAçıklama
99Invalip IP Web servis isteği gönderilen IP’nin web servis kullanıcısında tanımlı olmadığını ifade eder.
99No such user/password! Kullanıcı bilgileri yada login olunmaya çalışılan servis URL’i hatalı olabilir.