Разработчик | Boolky API Интеграция

С помощью Boolky API вы можете интегрировать ряд функций, таких как отправка сообщения как существующим контактам, так и новым, вы можете рассчитать стоимость перед отправкой. Вы можете добавить контакт каждый раз, когда у вас есть новый пользователь. Вы можете интегрировать всю имеющуюся у нас опции, если одно из опций недоступна для вас или у вас возникли проблемы с интеграцией, напишите по адресу Служба поддержки и мы решим эту проблему как можно скорее

POST
Отправить SMS собщения
POST
Рассчитать цену на SMS
POST
Отправить MMS собщения
POST
Рассчитать цену на MMS

PUT
Добавить контакты
GET
Получить контакты
POST
Удалить контакты
PUT
Добавить группу
GET
Получить группу
DELETE
Удалить группу
GET
Получить историю групповых сообщений
GET
Получить историю индивидуальных сообщений
GET
Получить баланс

Получить историю групповых сообщений

Данный endpoint используется для получения истории сообщений по каждой опции. Например, вы отправляете сообщение сразу 10 контактам. При использовании данной endpoint, с помощью которого можете отправить 10 сообщений,будут возвращены сгруппированы как одно. "histories" Объект. Если вы хотите получить одно сообщение по одному опции, используйте наши другие опции. История собшениий.

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

Request Headers

Authorization: ВАШ_API_КЛЮЧ (get it on dashboard)

language: EN

Request Query Parameters

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

Если все прошло успешно,вы можете найти histories входящий в список history вы можете найти в списке groupMessageHistory обьект photos список. groupMessageHistory обьект, который вы можете видеть id,customerId, selectedReceiverCount, totalReceivedCount, cost, totalPartCount, sentDate,type,text,finished, дата представления. В photos списке, который вы можете видеть id,customerId,groupHistoryId,photoUrl.

groupMessageHistory Object

  • id -id истории групповых сообщений
  • customerId - id пользователя
  • selectedReceiverCount - Счет выбранных получителей
  • totalReceivedCount - Общий счет отправленных сообщений
  • cost - Сумма
  • totalPartCount - Общее количество единиц SMS/MMS (в зависимости от количества символов в одном сообщении, оно может состоять из 1-10 единиц
  • chargeCount - Счет вычисления
  • sentDate - Дата отправки сообщения
  • type - Написать сообщение(1-SMS, 2-MMS)
  • text - ваше сообщение
  • finished - (true or false)
  • showDate - Дата предоставления

photos array

  • id - Фото Id
  • customerId - id пользователя
  • groupHistoryId - id истории группы
  • photoUrl - Фото url

Удачный ответ

      
{
  "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"
            }
          ]
        }
      ]
    }
  }
}
      
    

Если у вас неправильный api-ключ,то вы получите ответ на ошибку

Ответ на ошибку | Сессия истекла

      
{
  "error": {
    "localizedMessage": "Session expired",
    "messageKey": "sessionExpired"
  }
}
      
    
Если у вас есть вопросы,пожалуйста Свяжитесь с нами и мы будем рады помочь вам

Компания

  • О нас
  • Свяжитесь с нами
  • Тарифы
  • Разработчик
  • FAQ

Функции

  • Отправить СМС сообщения онлайн
  • Отправить ММС сообщения онлайн
  • Получайте SMS-сообщения онлайн
  • Рассчитать цену
  • Группы

Интеграции

  • СМС APIs
  • ММС APIs
  • Импортированные контакты
  • Скачать историю

Секторы использования

  • Социальные сети
  • Рестораны /Отели
  • Поставщики
  • Магазины