GİRİŞ
SMS GÖNDER
GELEN SMS
RAPORLAR
REHBER
SORGULAMALAR
ÖRNEK KODLAR
  • Sms Gönder
  • Multi Sms Gönder
  • Gruba Sms Gönder
  • Diğer Dillerle Sms Gönder
  • Türkçe Karakterli Sms Gönder
Hakkında
» Aynı smsi bir veya birden fazla kişiye aynı anda gönderebilirsiniz.
Servis URL Adresi
http://uslucantelekom.com/Api/Submit
Xml Formatı
1
<Submit xmlns:i='http://www.w3.org/2001/XMLSchema-instance' xmlns='SmsApi'>

2
      <Credential>

3
            <Password>sifre</Password>

4
            <Username>kullaniciadi</Username>

5
      </Credential>

6
      <DataCoding>Default</DataCoding>

7
      <Header>

8
            <From>baslik</From>

9
            <ScheduledDeliveryTime></ScheduledDeliveryTime>

10
            <ValidityPeriod>0</ValidityPeriod>

11
      </Header>

12
      <Message>test</Message>

13
      <To xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">

14
            <d2p1:string>05366336667</d2p1:string>

15
            <d2p1:string>05366336667</d2p1:string>

16
      </To>

17
</Submit>

Tanımlar
<Password> : Sisteme giriş yaparken kullanılan şifredir.
İstek yapılırken gönderilmesi zorunludur.
<Username> : Sisteme giriş yaparken kullanılan kullanıcı adıdır.
İstek yapılırken gönderilmesi zorunludur.
<DataCoding> : Smsin gönderileceği dildir. (Default, UCS2, Turkish)
İstek yapılırken gönderilmesi zorunludur.
<From> : Mesajın gönderileceği başlıktır.
<ScheduledDeliveryTime> : Mesajın gönderileceği tarih.
<ValidityPeriod> : Gönderilecek mesajın geçerlilik süresidir.
Default: 120dk
Örnek Yanıt
1
<SubmitResponse>

2
      <Response>

3
            <MessageId>1</MessageId>

4
            <Status>

5
                  <Code>200</Code>

6
                  <Description>OK</Description>

7
            </Status>

8
      </Response>

9
</SubmitResponse>
Tanımlar
<MessageId> : Gönderme başarılı olursa eğer Mesaj ID'nin döneceği alandır.
<Code> : Mesaj durum kodudur.
<Description> : Mesaj durum açıklamasıdır.
Hata Kodları
400 : (Source address (From) is invalid)
Kullanılan başlığa sahip değilsiniz. (<From>)
400 : (SMS text empty)
Mesaj alanı boş geçilemez. (<Message>)
400 : (Destination address (To) is empty or invalid)
Geçerli numara bulunamadı. (<d2p1:string>)
400 : (Bad Request)
Gönderilen Xml eksik veya hatalıdır.
401 : (Unauthorized)
Kullanıcı Adı veya Şifre hatalıdır.
402 : (Payment Required)
Yeterli krediniz bulunmamaktadır.
403 : (Forbidden)
Api ile Sms göndermeye yetkiniz yok.
404 : (Not Found)
Kullanılan dil geçersiz. (<DataCoding>)
407 : (Proxy Authentication Required)
Kullanıcı durumunuz pasiftir.
500 : (Internal Server Error)
Geçici sunucu hatası.