Третий сервис лишний: Telegram и сам дружит с телефонией


9fe36b52a02d46139d7abd0353a10cac.png

Я всегда восхищался силой коллективного разума. И укреплению моей убежденности в ней послужила недавняя история: я рассказал, как можно интегрировать телефонию с Telegram с помощью сервиса IFTTT, на что коллеги из Voximplant ответили, как это можно сделать проще, а потом господин recompileme в своем комментарии обратил внимание на то, что удобный API телеграма решает задачу без участия каких-либо третьих сервисов.


213b4bab4d984939b87aa15f7b1b28d0.png

С его прямо-таки директивного позволения, раскрою всю схему по шагам, потому что действительно быстро, удобно и полезно.



1. Создаем собственного бота:


7f8bc30c76114484897b95f8431ec43b.jpg

2. Активизируем его:


5590b3f22e174c0bb3817e7910091ec0.jpg

3. Получаем id чата, перейдя по ссылке
https://api.telegram.org/bot358756969: AAGaymX9nvzCmkwcR4oJVvo438hY4sDq7BQ/getUpdates, где вместо 358756969: AAGaymX9nvzCmkwcR4oJVvo438hY4sDq7BQ у вас будет располагаться ваш собственный токен, который вы получили два шага назад:


b934282f4a1f4e8bb9cdeb5d56c93b48.png

4. Настраиваем шаблон для URL https://api.telegram.org/bot358756969: AAGaymX9nvzCmkwcR4oJVvo438hY4sDq7BQ/sendMessage, где в chat_id указываем идентификатор, полученный выше, а в параметре text задаем шаблон для того сообщения, которое мы хотим получать:


849f393db386498a978957c510eafa06.jpg

И даже строчки кода не понадобилось.


85a311205f1f4f8aa219a8b7cdefa0f5.jpg

Комментарии (0)

© Habrahabr.ru