MultiSms
Çoklu sms gönderimi için kullanılmaktadır.
JSON Örneği
Post:https://www.3b-bilisim.com/sms_create
Content-Type: application/json
Request
{
'tax_number_tc': "String",
'username': "String",
'password': "String",
"type": 1,
"sendingType": 1,
"title": "String",
"content": "String",
"numbers": ["String"],
"encoding": 1,
"sender": "String",
"sendingDate": "String",
"validity": 720,
"commercial": false,
"skipAhsQuery": true,
"recipientType": 0,
"customID": "String",
"pushSettings": {
"url": "String"
}
}
Response
{
"data": {
"pkgID": 0
},
"err": {
"code": "String",
"status": 0,
"message": "String"
}
}
Request Parametreleri
Parametre | Açıklama |
---|---|
type | Sms tipini belirtir (Sabit : 1) |
sendingType | Gönderim tipini belirtir (Sabit : 1) |
numbers | Kısa mesajı göndermek istediğiniz numaraları belirttiğiniz alandır. (Zorunlu) |
sender | Başlık adı. Kısa mesajlarınızı alan kişilere gözükecek gönderen ismidir. (Zorunlu) |
title | Paket tanımlayıcı başlık. Minimum 5 maksimum 50 karakter olmalıdır (Zorunlu) |
content | Kısa mesaj içeriği. (Zorunlu) |
encoding | Mesajın kodlanma biçimidir. (Sabit : 1) |
validity | Mesajın geçerlilik süresi. (Sabit : 720) |
sendingDate | İleri tarihli SMS gönderilmek isteniyorsa kullanılır. Format "yyyy-MM-dd HH:mm" |
commercial | Ticari gönderimlerde true değeri girilmelidir. Ticari operatör tarafında IYS kontrolünden geçmektedir. Kullanıcı profilinde IYS Kodu ve Marka Kodu tanımlı olmalıdır. |
skipAhsQuery | Sms AHS sorgusuna gönderilmek istenmiyorsa true değeri girilmelidir. |
recipientType | AHS sorgu tipini belirler. Default 0 dır. 0: Bireysel 1: Tacir 2: Hem bireysel hem de tacir |
customID | Kullanıcı kendi sistemindeki id ‘ler ile eşleştirme yapabilmek için kullanılan parametre. (Opsiyonel) Max 100 karakterdir. Harf, rakam, tire '-' ve nokta '.' değerlerini alabilir. (Zorunlu) |
pushSettings | İlgili sms in raporunu push olarak göndermesini sağlar. (Opsiyonel) PushSettings'den gelen data formatı için bakınız |
url | Sms raporunun gönderileceği servisin adresi. |
Response Parametreleri
Parametre | Açıklama |
---|---|
data | İsteğin başarılı olması durumunda dönen veri. Hatalı durumlarda null döner. |
pkgID | Sisteme gönderdiğiniz mesajın paket numarasıdır. Rapor sorgulamanız için bu numara gerekmektedir. |
err | İsteğin hatalı olması durumunda dönen veri. Başarılı durumlarda null döner. |
code | Http response kodu açıklaması. |
status | Http response kodu. |
message | İlgili hatanın açıklaması. |