Как отправить сообщение в messengers на Python

messengers - практически самая популярная служба обмена сообщениями, широко используемая во всем мире. Рынок разработки чат-ботов для messengers быстро развивается. В этом руководстве мы покажем, как отправлять сообщения messengers через СhatAPI с помощью Python. Этот гайд для программистов поможет сделать первый шаг в создании бота.

Итак, как отправить сообщение messengers на Python с помощью сервиса Chat API.

Для начала

Если у вас на компьютере еще не установлен Python, перейдите на страницу загрузок Python и установите самую последнюю версию.

Создайте свою учетную запись в Chat-Api . Это бесплатно!
После этого вы будете перенаправлены на панель администратора, где будет создан ваш личный инстанс. Вам необходимо связать свой номер телефона с нашим API.

Перейдите в свой личный аккаунт и получите там QR-код. Затем откройте messengers на своем мобильном телефоне, перейдите в «Настройки» - > messengers Web - > Сканируйте QR-код.

Вот скрипт, который сделает отправку сообщения

import requests

url = 'https://api.chat-api.com/instance123/message?token=83763g87x'
data = ({"phone": "15039740922"}, {"body": "Hello, World!"})
res = requests.post(url, json=data)
print res.text

Просто скопируйте и используйте его! Кстати, в номере телефона не используйте скобки, дефисы и любые другие символы форматирования. Используйте только цифры, как в нашем примере.

Не забудьте, вам нужно будет подставить свой токен из своей учетной записи и номер инстанса(или замените весь ApiURL)

Что если я захочу сделать это на другом языке программирования, спросите вы?
Вы только что успешно отправили свое первое messengers сообщение, это первый шаг к разработке ботов или интеграций, и сделали это, используя Python, но что, если вы хотите сделать это на PHP или JavaScript? У нас есть другие посты в блоге, вы можете изучить другой материал: Отправить messengers сообщение на PHP или Отправка сообщения в messengers на Node.js

Запросить ключ API, попробуйте сами, это просто!

Не стесняйтесь обратиться и поделиться своим опытом или задать любые вопросы.

To top