• İndir
  • Güvenlik
  • Özellikler
  • Kurumsal
    • Kuruma Özel İletişim Platformu
    • BiP Keşfet İş Birlikleri
  • Yardım Merkezi
BiP WEB
tr
  • TR
  • EN
  • FR
  • ES
  • UR
  • UA
  • AR

Keşfet API

Başlarken
Panel
Giriş
İstatistik ve Raporlar
Mesaj Gönderimi
Gelen Mesajlar
Servis Yönetimi
Keşfet API
Mesaj Gönderme
Servisler
Tek kullanıcıya veya tüm takipçilere mesaj gönderimi
Listedeki kullanıcılara mesaj gönderimi
Listedeki kullanıcılara farklı mesaj gönderimi
Doğrulamalar
Kota Kontrolü
Hata Kontrolü
İçerik Tipleri
Metin
Fotoğraf
Ses
Video
Çıkartma
Caps
Konum
Bitiş Çizgisi
Kontak
Şablon Medya Mesajları
Doküman
Eş zamanlı/ Eş zamansız gönderim
Kullanıcı Aksiyonları
Mesaj Alma
Bildirim Alma
Sohbet Geçmişi
Okundu/İletildi Raporları
Abone İşlemleri
Rapor Alma
REX API
AIML
REX ve AIML
AIML – Dış Sistem Web Servis Entegrasyonu
Müşteri Hizmetleri
Müşteri Hizmetleri – AIML
Bip Panel Komutlar
Mesajların Dış Sisteme Aktarılması
Ödeme Yönetimi
Payment Service
Listener Service
Commit Service

Rapor Alma

Her kullanıcıya atılan mesaja birer reportid verilir. Mesaj kullanıcılara iletildiğinde ve kullanıcı mesajı okuduğunda bu reportid kullanılarak servislere bildirim atılır. Reportid bilgilerini ve raporları almak için servisin rapor alma yetkisinin olması gerekir. Yetki alınması için bipussu super admini ile iletişime geçilir. Servisin eş zamanlı/eş zamansız oluşuna göre raporlar ikiye ayrılır:
  • Eş zamanlı rapor iletimi:
    • Yapılan isteğe dönen cevapta rapor yer alır.
  • Eş zamansız rapor iletimi:
    • Servisin geri besleme url’i + /report adresine cevap dönülür.

Eş zamanlı rapor iletimi

Yapılan isteğe dönen cevapta rapor yer alır. Bu raporu destekleyen servis türleri:
  • Sendmsgserv servisinde tüm takipçilere gönderim yapıldığında (receiver: 1)
İstekÖzellik
{  
    "txnid": "Broadcast-1Content",  
    "resultcode": 0,  
    "list": [{  
        "resultcode": 0,  
        "receiver": "9053XXXXXXXX",  
        "reportid": "6a7Q8-1502",  
        "numberofmessage": 1,  
        "totalnumberofmessage": 1  
    }]  
} 
Özellik Değer Açıklama
*txnid string isteğe ait id değeri
*resultcode string Gönderim sonucu.
*list object
*resultcode long Bu mesaj için işlem sonucu
*receiver string Gönderim yapılan alıcı özelindeki sonuç (0: Başarılı, Diğer herşey: Başarısız
*reportid string Eğer resultcode 0 ise bu kullanıcıya gönderilen mesajın idsi. Gönderildi, okundu bilgileri daha sonra bu id ile gönderilecektir
*numberofmessage int Kaçıncı mesaj olduğu
*totalnumberofmessage int Kullanıcıya gönderilen mesajın sırası. Birden çok mesaj aynı anda gönderilmiş olabilir. Örneğin 2 mesaj tek kullanıcıya gönderildiyse bu değer mesajın sırasını gösterir.

Eş zamansız rapor iletimi

Yapılan isteğe dönen cevapta rapor yer almaz. Gönderim yapıldıktan sonra servisin geri besleme url’i + /report adresine cevap dönülür.
İstekÖzellik
{  
    "reqid": 12,
    "txnid": "Broadcast-1Content",
    "resultcode": 0,
    "list": [
        {  
            "receiver": "9053XXXXXXXX",
            "resultcode": 0,
            "reportid": "6a7Q8-1502",
            "numberofmessage": 1,
            "totalnumberofmessage": 1 
        }, {  
            "receiver": "9053XXXXXXXX",
            "resultcode": 312,
            "reportid": null, 
            "numberofmessage": null,
            "totalnumberofmessage": 1
        }  
    ]  
}  
Özellik Değer Açıklama
*reqid string Rapor gönderimine ait id değeri
*txnid string isteğe ait id değeri
*resultcode string Gönderim sonucu.
*list object
*resultcode long Bu mesaj için işlem sonucu
*receiver string Gönderim yapılan alıcı özelindeki sonuç (0: Başarılı, Diğer herşey: Başarısız
*reportid string Eğer resultcode 0 ise bu kullanıcıya gönderilen mesajın idsi. Gönderildi, okundu bilgileri daha sonra bu id ile gönderilecektir
*numberofmessage int Kaçıncı mesaj olduğu bilgisi.
*totalnumberofmessage int Kullanıcıya gönderilen mesajın sırası. Birden çok mesaj aynı anda gönderilmiş olabilir. Örneğin 2 mesaj tek kullanıcıya gönderildiyse bu değer mesajın sırasını gösterir.

Reportid Takip Etme

Kullanıcı kendisine gönderilen mesajı aldığında, iletildi ve görüntülendi mesajları geri besleme URL’inize aynı reportid ile gönderilir. Mesaj gönderdiğinizde aldığınız reportid ile geri besleme URL’inize gelen report id eşleştirilerek iletildi/görüntülendi raporlarının takibi sağlanır. Kullanıcı Aksiyonları kısmında detaylı bilgiye erişilebilir.

BiP

  • BiP Web
  • İndir
  • Marka
  • Güvenlik
  • Geliştiriciler

ŞİRKET

  • Hakkımızda
  • BiP Keşfet İş Birlikleri
  • Kuruma Özel İletişim Platformu

BiP İndir

  • Mac/PC
  • Android
  • iPhone
  • App Gallery

Diğer

  • Kullanım Koşulları
  • Kalite Politikası
  • Gizlilik Politikası
  • Çerez Politikası
  • İş Sürekliliği Politikası
  • Bilgi Güvenliği Politikası
Gizlilik Politikası Çerez Politikası Kullanım Koşulları

Tüm Hakları Saklıdır @ 2021