Çıkartma

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.

İstek
{  
    "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
ÖzellikDeğerAçıklama
*txnidstringisteğe ait id değeri
*receiverobject
*typeintMesaj 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)
*addressstringtype 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.
*compositionobject
*listlistGönderilecek mesaj listesi. En az 1 tane eklenmelidir.
*typeintMesaj 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 seçilen tipe bağlı olarak diğer parametreler eklenir İçerik tipine bağlı olarak farklı parametreler bu alanda yer alır. Formatlar için içerik tipleri listesini inceleyin.
*messagestringListeden seçilen caps’in url’i
*itemidstringCaps’e verilmiş herhangi bir id

Doğrulamalar

Hata Kodları

resultcodeAçıklama
1004invalid content message
1005invalid content size
1006invalid content ratio
1007invalid content item id