Перейти к содержанию

Партнёрам#

Партнёрская схема работы предполагает более глубокую интеграцию с сервисом и работу с большим числом инстансев на вашей стороне:

  • Управление инстансами по API

  • Постоплатная система работы (со второго месяца работы)

  • Посуточная тарификация (за созданные и не удалённые инстансы)

  • Выделенная линия поддержки

По вопросам подключения к партнёрской схеме и дополнительных условиях просим вас писать на почту support@green-api.com или в чат на сайте.

Получение партнерского ключа#

Получение партнерского API-ключа происходит через техподдержку Green API support@green-api.com.

Тестирование методов#

Для проверки методов рекомендуем использовать коллекцию Postman для партнеров.

Для работы с коллекцией требуется предварительно получить API-ключ партнера через техподдержку Green API (support@green-api.com).

Справка по установке Postman

Формат запроса#

Обращение к API производится по адресу:

https://api.green-api.com/partner/{method}/{partnerToken}

{method} - (string) - название метода API;

{partnerToken} - (string) - токен партнера, получается отдельно через техподдержку Green API (support@green-api.com);

Доступные методы API для партнеров#

createInstance - метод создания инстанса аккаунта мессенджера от имени партнера

deleteInstanceAccount - метод удаляет инстанс аккаунта партнера

getInstances - метод возвращает все инстансы аккаунтов созданных партнером

Порядок работы#

  1. Создайте инстанс методом createInstance
  2. Авторизуйте новый инстанс на телефоне. Для этого перейдите в личный кабинет и сканируйте QR-код.

    Дополнительно отображение QR-кода можно реализовать в интерфейсе Вашего программного продукта. Для этого рекомендуется воспользоваться примерами кода ниже:

    • Получение QR-кода через HTTP-запрос

    • Получение QR-кода через web-socket

    • Получение QR-кода в

    • Также реализовано получение QR-кода на отдельной странице в Интернете:

      https://qr.green-api.com/waInstance{idInstance}/{apiTokenInstance}
      

      idInstance и apiTokenInstance могут быть получены методами createInstance и getInstances.

  3. Инстанс готов к работе. Для отправки и получения сообщений используйте методы API согласно документации