İçerik Tipleri
Başlarken
PanelKeşfet API
REX API
Ödeme Yönetimi
Doküman
Doküman paylaşımını sağlar. Paylaşılacak kişiye ait en az 1 telefon numarası ve en az 1 adres eklenebilir.Type değeri 9’dur.
{
"txnid": "134434",
"receiver": {
"type": 2,
"address": "9053XXXXXXXX"
},
"composition": {
"list": [{
"type": 14,
"document": {
"filename": "test",
"filepath": "https://tvoip.turkcell.com.tr/URL"
}
}]
}
}
| Ö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ı 14 – Doküman |
| *document | int | Şablon mesaj tipi. Alabileceği değerler: 0 -> Tekli Medya Mesajı 1 -> Çoklu Medya Mesajı 2 -> Anket Medya Mesajı 3 -> Hızlı Cevap Medya Mesajı 4 -> Sıralı Medya Mesajı |
| *filename | string | Dosya adı. Gönderilmezse filepath kullanılarak dosya adı üretilir. |
| *filepath | string | Dosyanın FTS üzerine yüklenmiş URL’i |
Doğrulamalar
- document değeri null olamaz, boş olamaz. [1070]
- filepath değeri null olamaz, boş olamaz. Bu alan mutlaka FTS API’sini kullanılarak elde edilen URL olmalıdır. Bu URL’in uzunluğu 512 karakterden fazla olamaz. [1070]
- filename değeri boş bırakılırsa dosyanın URL’ı üzerinden dosya adı öğrenilmeye çalışılır. Bu değer de boş gelirse hata alınır. [1070]
Hata Kodları
| resultcode |
Açıklama |
| 1070 | invalid document |
