Як одержати API ключ в Telegram

Інколи потрібно прослідкувати як виконалась робота в ZennoPoster, наприклад зафіксувати час помилки чи успішного виконання завдання. Для таких цілей зручно використовувати Telegram. Для цього там є спеціальний функціонал.

У Telegram для будь-яких автоматичних взаємодій є спеціальна абстракція TelegramBot. Щоб її використовувати потрібно одержати API ключ доступа. Для цього потрібно виконати такі кроки:

  1. Знайти користувача з іменем: @BotFather
  2. Відправити йому команду: /start
  3. Після чого потрібно відправити команду: /newbot
  4. Потім відправити ім’я майбутнього бота
  5. Дальше потрібно видправити бажаний логін з закінченням bot
  6. Після виконання цих кроків @BotFather пришле унікальний API токен
  7. Його вигляд приблизно такий: 4839574812:AAFD39kkdpWt3ywyRZergyOLMaJhac60qc

Саме його можна буде використовувати для автоматизацій в Telegram використовуючи звичайні POST і GET запити в ZennoPoster чи на будь-якій мові програмування.

Приблизно таку інструкцію також можна відшукати в офіційній документації на англійській мові:

  • https://core.telegram.org/bots#how-do-i-create-a-bot
  • https://core.telegram.org/bots/tutorial

Інколи буває необхідно виконати роботу, яка не під силу для TelegramBot, наприклад коли її потрібно виконати від імені користувача (наприклад поспілкуватись з іншими TelegramBot). В такому випадку потрібно одержати api_id і api_hash. Щоб одержати їх самостійно потрібно виконати наступні кроки:

  1. Перейти на сторінку: https://my.telegram.org/auth?to=apps
  2. Ввести там номер телефону, на який зареєстрований аккаунт Telegram
  3. В аккаунт прийде код підтвердження
  4. Вводимо його в форму
  5. На сторінці що відкриється потрібно скопіювати: api_id і api_hash
  6. Один аккаунт Telegram може одержати тільки ону пару цих даних

Офіційна інструкція: https://core.telegram.org/api/obtaining_api_id

Інколи використання своїх api_id і api_hash немає сенсу (виконання однієї і тієї ж роботи з різних аккаунтів по одному сценарію приведе до блокування пари і аккаунтів). В такому випадку люди йдуть на форуми і шукають там списки таких доступів – інколи зустрічав бажаючих їх продати.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *