Développer | Intégration de Boolky API

Avec l'API Boolky, vous pouvez intégrer un certain nombre de fonctions, telles que l'envoi d'un message à la fois aux contacts existants et aux nouveaux, vous pouvez calculer combien cela coûtera avant d'envoyer. Vous pouvez ajouter un contact chaque fois que vous avez un nouvel utilisateur. Vous pouvez intégrer toutes les fonctionnalités que nous avons, si certaines fonctionnalités ne suffisent pas ou si vous avez des problèmes d'intégration, écrivez à la service de support et nous résoudrons ce problème dès que possible.

POST
Envoyer des SMS
POST
Calculer le prix SMS
POST
Envoyer des MMS
POST
Calculer le prix MMS
POST
callBack
GET
getSmsStatus

PUT
Ajouter des contacts
GET
Obtenir des contacts
POST
Supprimer des contacts
PUT
Ajouter un groupe
GET
Obtenir des groupes
DELETE
Supprimer le groupe
GET
Obtenir un historique des messages groupé
GET
Obtenir l'historique des messages uniques
GET
Obtenir l'équilibre

Obtenir un historique des messages groupé

Ce point de terminaison est utilisé pour obtenir l'historique des messages par campagne. Par exemple, vous envoyez un message à 10 contacts à la fois. Lorsque vous utilisez ce point de terminaison, les 10 messages envoyés sont regroupés en un seul "history" objet. Si vous voulez obtenir un message unique de cette campagne, utilisez notre autre point de terminaison.

Request Url: https://api.boolky.net/getAllGroupsHistory

Request Headers

Authorization: YOUR_API_KEY (get it on dashboard)

language: EN

Paramètres de requête de demande

from: 2020-12-28to: 2020-12-29type: 0
VariableTypeValidationRequiredInfo
fromdateStringDate (yyyy-mm-dd)trueDate From
todateStringDate (yyyy-mm-dd)trueDate To
typestring0, 1, 2true0-all, 1-SMS, 2-MMS

Si tout s'est bien passé, vous pouvez trouver histories array, aussi danshistoires tableau que vous pouvez trouver HistoriqueMessageGroupe Objet etphotos tableau. Dans HistoriqueMessageGroupe objet que vous pouvez voir id, customerId, selectedReceiverCount, totalReceivedCount, cost, totalPartCount, chargeCount, sentDate, type, text, finished, showDate. Dansphotos tableau que vous pouvez voir id, customerId, groupHistoryId, photoUrl.

groupMessageHistory Object

  • id -Historique des messages de groupe id
  • customerId - Client id
  • selectedReceiverCount - Nombre de récepteurs sélectionnés
  • totalReceivedCount - Nombre total de messages envoyés
  • cost - Coût
  • totalPartCount - le nombre total de parties SMS / MMS (selon le nombre de caractères dans un message, il peut se composer de 1-10 parties)
  • chargeCount - Nombre de charges
  • sentDate - Date d'envoi du message
  • type - Type de message(1-SMS, 2-MMS)
  • text - votre message
  • finished - (true or false)
  • showDate - Date de présentation

photos array

  • id - Photo Id
  • customerId - Client id
  • groupHistoryId - Historique du groupeid
  • photoUrl - Photo url

Réponse à la réussite

      
{
  "result": {
    "data": {
      "histories": [
        {
          "groupMessageHistory": {
            "id": 56,
            "customerId": 7,
            "selectedReceiverCount": 3,
            "totalReceivedCount": 3,
            "cost": "0.1200",
            "totalPartCount": 3,
            "chargeCount": 3,
            "sentDate": "2020-12-29 14:12:03",
            "type": 2,
            "text": "text",
            "finished": true,
            "showDate": "2020-12-29T14:12:03"
          },
          "photos": [
            {
              "id": 4,
              "customerId": 7,
              "groupHistoryId": 56,
              "photoUrl": "https://api.boolky.net//var/www/boolky/images/mms/d9f516f35067a7f.jpeg"
            },
            {
              "id": 5,
              "customerId": 7,
              "groupHistoryId": 56,
              "photoUrl": "https://api.boolky.net//var/www/boolky/images/mms/dd8129fbec87be2.jpg"
            },
            {
              "id": 6,
              "customerId": 7,
              "groupHistoryId": 56,
              "photoUrl": "https://api.boolky.net//var/www/boolky/images/mms/6b0b434c45cc561.jpg"
            }
          ]
        }
      ]
    }
  }
}
      
    

Une réponse d'erreur peut être obtenue si vous avez une mauvaise clé api

Réponse d'erreur | Session expirée

      
{
  "error": {
    "localizedMessage": "Session expired",
    "messageKey": "sessionExpired"
  }
}
      
    
Si vous avez des questions, s'il vous plaît contactez-nous et nous serons heureux de vous aider

Société

  • Quant à nous
  • Connectez avec nous
  • Tarification
  • Développer
  • FAQ

Fonctionnalités

  • Envoyer SMS en ligne
  • Envoyer MMS en ligne
  • Recevoir des SMS en ligne
  • Calculer le prix
  • Groupes

Intégrations

  • SMS APIs
  • MMS APIs
  • Importer les contacts
  • Historique des téléchargements

Cas d'utilisation

  • Réseau social
  • Restaurants / Hôtels
  • Sociétés de livraison
  • Magasins

Copyright © 2020-21 Boolky by Primesoft Inc.

FacebookTwitter