İçerik Tipleri
Başlarken
PanelKeşfet API
REX API
Ödeme Yönetimi
Caps
Kullanıcıya caps göndermek için kullanılır. Type değeri 6’dır. Tanımlı tüm Caps’lere: https://swf.tvoip.turkcell.com.tr/v1/AUTH_9b4e9d2b80b74bea926636fb0f4f0519/ortak/caps/publishcaps.json adresinden ulaşabilirsiniz. Mesajın url kısmına buradaki url’lerden birini ekleyip caps gönderemi yapılır.
{ "txnid": "542324", "receiver": { "type": 2, "address": "9053XXXXXXXX" }, "composition": { "list": [{ "type": 6, "message": "https://prptims.turkcell.com.tr/scontent/caps//c02b59d7f9412627265e967c77333512.jpg", "ratio": 0.75, "itemid": "2045438dbbceadce95f913b21a92385628976", "size": 133844 }] } }
Ö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ı 19 – Doküman |
*message | string | Listeden seçilen caps’in url’i |
*itemid | string | Caps’e verilmiş herhangi bir id |
Doğrulamalar
- message değeri null olamaz, boş olamaz. Burada gönderilmek istenen caps’in URL’i eklenmelidir. Bu alan mutlak FTS URL’i olmalıdır. Bu URL’in uzunluğu 512 karakterden fazla olamaz. Bu URL’de belirtilen dosyanın MimeType’i image/* olmalıdır. [1004]
- size değeri null olamaz, boş olamaz. Burada belirtilen boyut 1 ile 20 MB aralığında olmalıdır. [1005]
- ratio değeri null olamaz, boş olamaz. Burada belirtilen değer 0.1 ile 3 aralığında olmalıdır. [1006]
- itemid değeri null olamaz, boş olamaz, 128 karakterden fazla olamaz. [1007]
Hata Kodları
resultcode |
Açıklama |
1004 | invalid content message |
1005 | invalid content size |
1006 | invalid content ratio |
1007 | invalid content item id |