İçerik Tipleri
Başlarken
PanelKeşfet API
REX API
Ödeme Yönetimi
Konum
Kullanıcıya konum göndermek için kullanılır. Type değeri 7’dir.
{ "txnid": "542324", "receiver": { "type": 2, "address": "9053XXXXXXXX" }, "composition": { "list": [{ "type": 7, "location": { "lat": "80", "lon": "120", "title": "Örnek başlık", "desc": "Örnek açıklama", "zoomlevel": "2” } }] } }
Özellik | Değer | Açıklama |
*txnid | string | isteğe ait id değeri |
*receiver | object | |
*type | int | Mesaj gönderilecek kullanıcının adres türü. Alabileceği değerler: 0 -> Hash (karıştırılmış) adres 1 -> Servisi takip eden tüm adresler 2 -> MSISDN (açık numara) |
*address | string | type ile belirtilen türdeki adres. type 0 ise address karıştırılmış formattadır, bipussu tarafından verilen değer girilir. type 1 ise address değeri istek içerisinde yer almamalıdır. type 2 ise address 905XXXXXXXXX formatında verilir. |
*composition | object | |
*list | list | Gönderilecek mesaj listesi. En az 1 tane eklenmelidir. |
*type | int | Mesaj tipi. Alabileceği değerler: 0 – Metin 2 – Fotoğraf 3 – Ses 4 – Video 5 – Çıkartma 6 – Caps 7 – Konum 9 – Bitiş Çizgisi 10 – Kontak 13 – Şablon Medya Mesajı 20 – Doküman |
*location | object | |
*lat | string | Konumun Latitude (Enlem) değeri |
*lon | string | Konumun Longitude (Boylam) değeri |
*title | string | Konum başlığı |
*desc | string | Konum açıklaması |
*zoomlevel | string | Konum yakınlık değeri |
Doğrulamalar
- lat değeri null olamaz, boş olamaz, -90 ile 90 arası bir değer olabilir. [1012]
- lon değeri null olamaz, boş olamaz, -180 ile 180 arası bir değer olabilir. [1012]
- title değeri X karakterden fazla olamaz.
- desc değeri Y karakterden fazla olamaz.
- zoomlevel değeri null olamaz, boş olamaz, 1 ile 24 arasında olabilir. [1053]
Hata Kodları
resultcode |
Açıklama |
1012 | invalid latitude/longitude |
1053 | invalid location zoomlevel7 |