İçerik Tipleri
Başlarken
PanelKeşfet API
REX API
Ödeme Yönetimi
Kontak
Kontak bilgisi 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": "542324",
"receiver": {
"type": 2,
"address": "905XXXXXXXXX"
},
"composition": {
"list": [{
"type": 10,
"vCard": {
"name": "Cemal",
"surname": "Önder",
"phonenumbers": ["9053XXXXXXXX", "905XXXXXXXXX"],
"addresses": [{
"address": "Bahçelievler, Yenibosna, Atatürk Caddesi",
"postalcode": "34197",
"city": "İstanbul",
"country": "Türkiye"
}]
}
}]
}
}
| Ö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 |
| *vCard | string | |
| *name | string | Kontak ismi |
| *surname | string | Kontak soyismi |
| *phonenumbers | list | Kontak numaralarından oluşan liste |
| *addresses | list | Kontak adres listesi |
| *address | string | Adres |
| *postalcode | string | Posta kodu |
| *city | string | Şehir |
| *country | string | Ülke |
Doğrulamalar
- vCard değeri boş bırakılmamalıdır. [1027]
- name değeri null olamaz boş olamaz, en fazla 200 karakter uzunluğunda olmalıdır. [1027]
- surname değeri en fazla 200 karakter uzunluğunda olmalıdır. [1028]
- phonenumbers değeri en fazla 3 adet numara içerebilir. Numaralar en az 3 en fazla 15 karakter uzunluğunda ve MSISDN (E164 formatı) formatında olmalıdır. [1029]
- adresses değeri en fazla 3 adet adres içerebilir. [1030]
Hata Kodları
| resultcode |
Açıklama |
| 1027 | invalid contact name |
| 1028 | invalid contact surname |
| 1029 | invalid contact phonenumber |
| 1030 | invalid contact address |
