POST
Service URL | postsms.asmx |
---|
SMS gönderimleriniz için SMS Web servisini kullanabilir, sonuçlarını bu servis üzerinden çekebilirsiniz.
Transactional Email web servisine ait aşağıda ki metodlar bulunmaktadır.
Method | Description |
---|---|
GetSmsBulkResult | Gets Bulk Result for transactional SMS's between two dates. |
ReportSingleShotSms | Enables Single Shot SMS Reporting by Packet ID. |
ReportSmsWithPacketId | Enables SMS Reporting by Packet ID. |
SendBulkSms | Enables Bulk SMS Sending. |
SendBulkSmsWithTypeAndKeyID | Enables Bulk SMS Sending with PostType and KeyID. |
SendPersonalSms | Enables Personal SMS Sending. |
SendPersonalSmsWithTypeAndKeyID | Enables Personal SMS sending with PostType and KeyID. |
SingleShotSms | Enables Single Shot SMS Sending. |
SingleShotSmsWithTypeAndKeyID | Enables Single Shot SMS Sending with PostType and KeyID. |
SendPersonalSms
<SendPersonalSms> |
---|
Tekli bir sms gönderimi yapılmasını sağlar. |
Parametreler
Parametre | Değer | |
---|---|---|
ServiceTicket | Login aksiyonu ile elde edilen ServiceTicket | MANDATORY |
Originator | Sms gönderici ismi | MANDATORY |
NumberMessagePair | Sms gönderilecek gsm numarası ve mesaj metni | MANDATORY |
Key | GSM numarası | MANDATORY |
Value | Mesaj metni | MANDATORY |
BeginTime | Mesajın gönderileceği zaman | MANDATORY |
EndTime | Gönderimin sonlanacağı zaman | MANDATORY |
<?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> <SendPersonalSms xmlns="http://ws.euromsg.com/postsms"> <ServiceTicket>string</ServiceTicket> <Originator>string</Originator> <NumberMessagePair> <EmKeyValue> <Key>string</Key> <Value>string</Value> </EmKeyValue> <EmKeyValue> <Key>string</Key> <Value>string</Value> </EmKeyValue> </NumberMessagePair> <BeginTime>string</BeginTime> <EndTime>string</EndTime> </SendPersonalSms> </soap:Body> </soap:Envelope>
<?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> <SendPersonalSmsResponse xmlns="http://ws.euromsg.com/postsms"> <SendPersonalSmsResult> <PacketID>string</PacketID> <PacketStatus>string</PacketStatus> <DeliveryResults> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> </DeliveryResults> </SendPersonalSmsResult> </SendPersonalSmsResponse> </soap:Body> </soap:Envelope>
Hata Parametreleri
Code | Message | DetailedMessage | Açıklama |
---|---|---|---|
9998 | No session. Please try re-logon. | Login metodu çalıştırılmamış. Aktif oturum yok. | |
99 | Not a valid orginator! | Girilen sms gönderici ismi hesabınızda tanımlı değil. |
SendBulkSms
<SendBulkSms> |
---|
Birden fazla gsm numarasına bilgilendirme sms’i gönderilmesini sağlar. |
Parametreler
Parametre | Değer | |
---|---|---|
ServiceTicket | Login aksiyonu ile elde edilen ServiceTicket | MANDATORY |
Originator | Sms gönderici ismi | MANDATORY |
Message | Sms mesaj metni | MANDATORY |
GsmNumbers | Gönderim yapılacak gsm numaraları | MANDATORY |
BeginTime | Mesajın gönderileceği zaman | MANDATORY |
EndTime | Gönderimin sonlanacağı zaman | MANDATORY |
<?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> <SendBulkSms xmlns="http://ws.euromsg.com/postsms"> <ServiceTicket>string</ServiceTicket> <Originator>string</Originator> <Message>string</Message> <GsmNumbers> <string>string</string> <string>string</string> </GsmNumbers> <BeginTime>string</BeginTime> <EndTime>string</EndTime> </SendBulkSms> </soap:Body> </soap:Envelope>
<?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> <SendBulkSmsResponse xmlns="http://ws.euromsg.com/postsms"> <SendBulkSmsResult> <PacketID>string</PacketID> <PacketStatus>string</PacketStatus> <DeliveryResults> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> </DeliveryResults> </SendBulkSmsResult> </SendBulkSmsResponse> </soap:Body> </soap:Envelope>
Başarılı istek durumunda <CODE> parametresi 00 olarak cevap döner. Buna ek olarak gönderilen smslere ilişkin PACKET ID değeri döner.
Hata Parametreleri
Code | Message | DetailedMessage | Açıklama |
---|---|---|---|
9998 | No session. Please try re-logon. | Login metodu çalıştırılmamış. Aktif oturum yok. | |
99 | Not a valid orginator! | Girilen sms gönderici ismi hesabınızda tanımlı değil. |
SendPersonalSmsWithTypeAndKeyID
<SendPersonalSmsWithTypeAndKeyID> |
---|
Tekli bir sms gönderimi yapılmasını sağlar. |
Parametreler
Parametre | Değer | |
---|---|---|
ServiceTicket | Login aksiyonu ile elde edilen ServiceTicket | MANDATORY |
Originator | Sms gönderici ismi | MANDATORY |
NumberMessagePair | Sms gönderilecek gsm numarası ve mesaj metni | MANDATORY |
Key | GSM numarası | MANDATORY |
Value | Mesaj metni | MANDATORY |
KeyIDs | Sms gönderilecek gsm numaralarına ilişkin KEY_ID bilgisi | MANDATORY |
PostType | Gönderilecek sms’in tipi | MANDATORY |
BeginTime | Mesajın gönderileceği zaman | MANDATORY |
EndTime | Gönderimin sonlanacağı zaman | MANDATORY |
<?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> <SendPersonalSmsWithTypeAndKeyID xmlns="http://ws.euromsg.com/postsms"> <ServiceTicket>string</ServiceTicket> <Originator>string</Originator> <NumberMessagePair> <EmKeyValue> <Key>string</Key> <Value>string</Value> </EmKeyValue> <EmKeyValue> <Key>string</Key> <Value>string</Value> </EmKeyValue> </NumberMessagePair> <KeyIDs> <string>string</string> <string>string</string> </KeyIDs> <PostTypes> <string>string</string> <string>string</string> </PostTypes> <BeginTime>string</BeginTime> <EndTime>string</EndTime> </SendPersonalSmsWithTypeAndKeyID> </soap:Body> </soap:Envelope><?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> <SendPersonalSmsWithTypeAndKeyIDResponse xmlns="http://ws.euromsg.com/postsms"> <SendPersonalSmsWithTypeAndKeyIDResult> <PacketID>string</PacketID> <PacketStatus>string</PacketStatus> <DeliveryResults> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> </DeliveryResults> </SendPersonalSmsWithTypeAndKeyIDResult> </SendPersonalSmsWithTypeAndKeyIDResponse> </soap:Body> </soap:Envelope>
Başarılı istek durumunda <CODE> parametresi 00 olarak cevap döner.
PostType parametresi gönderilen smsleri raporlarken gruplama yapabilmek adına kullanılır. Bu ön tanımlı bir parametre değildir. Örnek olarak doğrulama kodu smsleri için doğrulama
gibi bir değer kullanılabilir.
Hata Parametreleri
Code | Message | DetailedMessage | Açıklama |
---|---|---|---|
9998 | No session. Please try re-logon. | Login metodu çalıştırılmamış. Aktif oturum yok. | |
99 | Not a valid orginator! | Girilen sms gönderici ismi hesabınızda tanımlı değil. |
SendBulkSmsWithTypeAndKeyID
<SendBulkSmsWithTypeAndKeyID> |
---|
Birden fazla gsm numarasına bilgilendirme sms’i gönderilmesini sağlar. |
Parametreler
Parametre | Değer | |
---|---|---|
ServiceTicket | Login aksiyonu ile elde edilen ServiceTicket | MANDATORY |
Originator | Sms gönderici ismi | MANDATORY |
Message | Gönderilecek mesaj metni | MANDATORY |
GsmNumbers | Gönderim yapılacak gsm numaraları | MANDATORY |
KeyIDs | Sms gönderilecek gsm numaralarına ilişkin KEY_ID bilgisi | MANDATORY |
PostType | Gönderilecek sms’in tipi | MANDATORY |
BeginTime | Mesajın gönderileceği zaman | MANDATORY |
EndTime | Gönderimin sonlanacağı zaman | MANDATORY |
<?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> <SendBulkSmsWithTypeAndKeyID xmlns="http://ws.euromsg.com/postsms"> <ServiceTicket>string</ServiceTicket> <Originator>string</Originator> <Message>string</Message> <GsmNumbers> <string>string</string> <string>string</string> </GsmNumbers> <KeyIDs> <string>string</string> <string>string</string> </KeyIDs> <PostType>string</PostType> <BeginTime>string</BeginTime> <EndTime>string</EndTime> </SendBulkSmsWithTypeAndKeyID> </soap:Body> </soap:Envelope>
<?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> <SendBulkSmsWithTypeAndKeyIDResponse xmlns="http://ws.euromsg.com/postsms"> <SendBulkSmsWithTypeAndKeyIDResult> <PacketID>string</PacketID> <PacketStatus>string</PacketStatus> <DeliveryResults> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> </DeliveryResults> </SendBulkSmsWithTypeAndKeyIDResult> </SendBulkSmsWithTypeAndKeyIDResponse> </soap:Body> </soap:Envelope>
Başarılı istek durumunda <CODE> parametresi 00 olarak cevap döner.
PostType parametresi gönderilen smsleri raporlarken gruplama yapabilmek adına kullanılır. Bu ön tanımlı bir parametre değildir. Örnek olarak doğrulama kodu smsleri için doğrulama
gibi bir değer kullanılabilir.
Hata Parametreleri
Code | Message | DetailedMessage | Açıklama |
---|---|---|---|
9998 | No session. Please try re-logon. | Login metodu çalıştırılmamış. Aktif oturum yok. | |
99 | Not a valid orginator! | Girilen sms gönderici ismi hesabınızda tanımlı değil. |
SingleShotSms
<SingleShotSms> |
---|
Bir gsm numarasına OTP(One Time Password) gönderimi yapılmasını sağlar. |
Parametreler
Parametre | Değer | |
---|---|---|
ServiceTicket | Login aksiyonu ile elde edilen ServiceTicket | MANDATORY |
Originator | Sms gönderici ismi | MANDATORY |
NumberMessagePair | Sms gönderilecek gsm numarası ve mesaj metni | MANDATORY |
Key | GSM numarası | MANDATORY |
Value | Mesaj metni | MANDATORY |
BeginTime | Mesajın gönderileceği zaman | MANDATORY |
EndTime | Gönderimin sonlanacağı zaman | MANDATORY |
<?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> <SingleShotSms xmlns="http://ws.euromsg.com/postsms"> <ServiceTicket>string</ServiceTicket> <Originator>string</Originator> <NumberMessagePair> <EmKeyValue> <Key>string</Key> <Value>string</Value> </EmKeyValue> <EmKeyValue> <Key>string</Key> <Value>string</Value> </EmKeyValue> </NumberMessagePair> <BeginTime>string</BeginTime> </SingleShotSms> </soap:Body> </soap:Envelope>
<?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> <SingleShotSmsResponse xmlns="http://ws.euromsg.com/postsms"> <SingleShotSmsResult> <PacketID>string</PacketID> <PacketStatus>string</PacketStatus> <DeliveryResults> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> </DeliveryResults> </SingleShotSmsResult> </SingleShotSmsResponse> </soap:Body> </soap:Envelope>
Başarılı istek durumunda <CODE> parametresi 00 olarak cevap döner.
ReportSmsWithPacketID
<ReportSmsWithPacketId> |
---|
Gönderilen bir tekli sms’in durumunu sorgulamayı sağlar. |
Parametreler
Parametre | Değer | |
---|---|---|
ServiceTicket | Login aksiyonu ile elde edilen ServiceTicket | ZORUNLU |
PacketId | Sms gönderildikten sonra servisten dönen PacketID değeri | ZORUNLU |
<?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> <ReportSmsWithPacketId xmlns="http://ws.euromsg.com/postsms"> <ServiceTicket>string</ServiceTicket> <PacketId>string</PacketId> </ReportSmsWithPacketId> </soap:Body> </soap:Envelope>
<?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> <ReportSmsWithPacketIdResponse xmlns="http://ws.euromsg.com/postsms"> <ReportSmsWithPacketIdResult> <PacketID>string</PacketID> <PacketStatus>string</PacketStatus> <DeliveryResults> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> </DeliveryResults> </ReportSmsWithPacketIdResult> </ReportSmsWithPacketIdResponse> </soap:Body> </soap:Envelope>
Başarılı istek durumunda <CODE> parametresi 00 olarak cevap döner.
Hata Parametreleri
Code | Message | DetailedMessage | Açıklama |
---|---|---|---|
9998 | No session. Please try re-logon. | Login metodu çalıştırılmamış. Aktif oturum yok. |
GetSmsBulkResult
<GetSmsBulkResult> |
---|
İki tarih aralığında gönderilen tekli smslerin durumunu sorgular. |
Parametreler
Parametre | Değer | |
---|---|---|
ServiceTicket | Login aksiyonu ile elde edilen ServiceTicket | MANDATORY |
BeginDate | Rapor başlangıç tarihi | MANDATORY |
EndDate | SmsRapor bitiş tarihi | MANDATORY |
<?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> <GetSmsBulkResult xmlns="http://ws.euromsg.com/postsms"> <ServiceTicket>string</ServiceTicket> <BeginDate>string</BeginDate> <EndDate>string</EndDate> </GetSmsBulkResult> </soap:Body> </soap:Envelope>
<?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> <GetSmsBulkResultResponse xmlns="http://ws.euromsg.com/postsms"> <GetSmsBulkResultResult> <PacketID>string</PacketID> <PacketStatus>string</PacketStatus> <DeliveryResults> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> <EmSmsDeliveryResult> <GsmNumber>string</GsmNumber> <DeliveryResult>string</DeliveryResult> <DeliveryDetail>string</DeliveryDetail> <DeliveryTime>string</DeliveryTime> <DeliveredMessage>string</DeliveredMessage> <PostType>string</PostType> <KeyID>string</KeyID> <SendDate>string</SendDate> </EmSmsDeliveryResult> </DeliveryResults> </GetSmsBulkResultResult> <BulkReport> <EmSmsBulkDeliveryResult> <PacketID>string</PacketID> <GsmNumber>string</GsmNumber> <DeliveryStatus>string</DeliveryStatus> <SendDate>string</SendDate> <DeliveryDate>string</DeliveryDate> <DeliveryDetail>string</DeliveryDetail> <KeyID>string</KeyID> <PostType>string</PostType> </EmSmsBulkDeliveryResult> <EmSmsBulkDeliveryResult> <PacketID>string</PacketID> <GsmNumber>string</GsmNumber> <DeliveryStatus>string</DeliveryStatus> <SendDate>string</SendDate> <DeliveryDate>string</DeliveryDate> <DeliveryDetail>string</DeliveryDetail> <KeyID>string</KeyID> <PostType>string</PostType> </EmSmsBulkDeliveryResult> </BulkReport> </GetSmsBulkResultResponse> </soap:Body> </soap:Envelope>
Başarılı istek durumunda <CODE> parametresi 00 olarak cevap döner.
Hata Parametreleri
Code | Message | DetailedMessage | Açıklama |
---|---|---|---|
9998 | No session. Please try re-logon. | Login metodu çalıştırılmamış. Aktif oturum yok. |