...
Authentication web servisine ait aşağıdaki metodlar bulunmaktadır.
MetodMethod | AçıklamaDescription |
---|
Login | Webservis isteği yapılması için öncelikle Login metodu ile Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | Service Ticket |
---|
|
alınmalıdır. |
Logout | Herhangi bir web servis isteği yapılmayacaksa, sistemden çıkış için Status |
---|
subtle | true |
---|
colour | Red |
---|
title | LOGOUT |
---|
|
kullanılmalıdır. |
Warning |
---|
|
Geliştiricinin her hangi bir web servis ile etkileşime geçebilmesi için, öncelikle Login metodunu kullanarak bir Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | Service Ticket |
---|
| alması gerekir. Diğer web servis ve metodlarına yaratmış olduğu bu değer ile istekte bulunabilir. |
Login
Login
Back to Top ^
<login> |
---|
Web servis istekleri yapabilmek için, önce Status |
---|
subtle | true |
---|
colour | Red |
---|
title | Login |
---|
| olunup bir Status |
---|
subtle | true |
---|
colour | Red |
---|
title | ServiceTicket |
---|
| alınır. Bu Status |
---|
subtle | true |
---|
colour | Red |
---|
title | ServiceTicket |
---|
| , her web servis isteğinde kullanılır. |
ParametrelerParameters
ParametreParameter | DeğerValue | |
---|
UsernameRelated Marketing Cloud tarafından verilen web servis kullanıcı adı | Web service user name provided by RMC | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
PasswordRelated Marketing Cloud tarafından verilen web servis şifresi | Web service password provided by RMC | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Code Block |
---|
language | xml |
---|
title | ÖRNEK REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?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>
|
Code Block |
---|
language | xml |
---|
title | ORNEK RESPONSE EXAMPLE |
---|
|
<?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 Status |
---|
subtle | true |
---|
colour | Red |
---|
title | <Code> |
---|
|
parametresi Status |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
---|
|
olarak cevap döner. |
Warning |
---|
Status |
---|
subtle | true |
---|
colour | Red |
---|
title | <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 ParametreleriError Parameters
Code | Error Message | DetailedMessageDescription | Açıklama |
---|
99 | Invalip IP | Web servis isteği gönderilen IP’nin web servis kullanıcısında tanımlı olmadığını ifade eder. |
99 | No such user/password! | Kullanıcı bilgileri yada login olunmaya çalışılan servis URL’i hatalı olabilir. |
Logout
Logout
Back to Top ^
<logout> |
---|
Web servis isteği yapılmayacaksa, Status |
---|
subtle | true |
---|
colour | Red |
---|
title | Login |
---|
|
ile açılmış oturumu sonlandırır. Status |
---|
subtle | true |
---|
colour | Red |
---|
title | ServiceTicket |
---|
|
sona erdirilir. |
ParametrelerParameters
ParametreParameter | DeğerValue | |
---|
ServiceTicketSonlandırılması | istenilen oturum IDsession ID you want to end | Status |
---|
colour | Green |
---|
title | mandatory |
---|
|
|
Code Block |
---|
language | xml |
---|
title | ORNEK REQUEST EXAMPLE |
---|
linenumbers | true |
---|
|
<?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>
<Logout xmlns="http://ws.euromsg.com/auth">
<ServiceTicket>ABCDEFG</ServiceTicket>
</Logout>
</soap:Body>
</soap:Envelope> |
Code Block |
---|
language | xml |
---|
title | ÖRNEK RESPONSE EXAMPLE |
---|
linenumbers | true |
---|
|
<?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>
<LogoutResponse xmlns="http://ws.euromsg.com/auth">
<LogoutResult>
<Code>00</Code>
<Message />
<DetailedMessage />
</LogoutResult>
</LogoutResponse>
</soap:Body>
</soap:Envelope> |
Tip |
---|
Başarılı istek durumunda Status |
---|
subtle | true |
---|
colour | Red |
---|
title | <Code> |
---|
|
parametresi Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | 00 |
---|
|
olarak cevap döner. |
Hata Parametreleri Error Parameters
Code | Error Message | DetailedMessageDetailed Message | AçıklamaDescription |
---|
9998 | Unauthorized User! | Object reference not set to an instance of an object. | Logout işlemi başarısızfailed. Invalid <ServiceTicket> oturum değeri geçersiz. |