Abone İşlemleri
Servislerin aboneleriyle ilgili bilgi almasını sağlayan servislerdir. Bunlar:
Tüm abonaleri listeleme
Alıcı adres türü tanımlanan servise göre farklılık gösterebilir. Servisin BiP kullanıcısına nasıl erişeceğini entegrasyon öncesi operasyon ekibi belirler. Varsayılan erişim şifrelenmiş numara kullanımıdır. MSISDN kullanımı için bipussu super adminiyle iletişime geçilmelidir.
Format
Servis kullanıcı adı/şifresi Basic Authentication kullanılarak Header içerisinde gönderilir.
POSThttps://tims.turkcell.com.tr/tes/rest/spi/listcontacts
Özellik |
Değer |
Açıklama |
*txnid |
string |
isteğe ait id değeri |
Özellik |
Değer |
Açıklama |
*txnid |
string |
isteğe ait id değeri |
*resultcode |
string |
Yanıt değeri. Başarılı işlemler için 0 dönülür. Hatalı işlemler için Hata Kodları kısmında belirtilen değer dönülür. |
*list |
list |
Kullanıcı listesi |
POSThttps://tims.turkcell.com.tr/tes/rest/spi/listcontacts
Örnek
Bu örnekte yanıt içerisinde şifrelenmiş numaralar dönülmüştür.
{
"txnid": "243",
"resultcode": 0,
"list": [
"uhG1u1119juiv5C5g46oEA==",
" ujC1u3119juiv5C5g46oEA =="
]
}
Doğrulamalar
–
Hata Kodları
resultcode |
Açıklama |
1 |
Genel Hata |
Servis takipçi sayısını görüntüleme
Servisin takipçi sayısını döner.
Format
Servis kullanıcı adı/şifresi Basic Authentication kullanılarak Header içerisinde gönderilir.
Adres:
POSThttps://tims.turkcell.com.tr/tes/rest/spi/getinfo
Özellik |
Değer |
Açıklama |
*txnid |
string |
isteğe ait id değeri |
Özellik |
Değer |
Açıklama |
*txnid |
string |
isteğe ait id değeri |
*resultcode |
string |
Yanıt değeri. Başarılı işlemler için 0 dönülür. Hatalı işlemler için Hata Kodları kısmında belirtilen değer dönülür. |
*info |
object |
|
*contacts |
long |
Servisin takipçi sayısı. |
{
"txnid": "243",
"resultcode": 0,
"info": {
"contacts": 86
}
}
Doğrulamalar
–
Hata Kodları
resultcode |
Açıklama |
1 |
Genel Hata |