Api for @office_app_bot

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


Возможности Office API


API открывает доступ к следующим функциям сервиса:

  • Кошелёк: пополнение и отправка средств.
  • AML-проверка: проверка транзакций на соответствие требованиям по борьбе с отмыванием денег.
  • Выплата зарплаты: автоматизация выплаты заработной платы.
  • Массовая отправка балансов: удобное управление большим количеством переводов.
  • Отправка чеков: создание и отправка чеков пользователям.
  • Покупка энергии для транзакций: поддержание работоспособности криптосистем.
  • Ведение бухгалтерии: удобное управление финансовой документацией.
  • Проверка связей между кошельками: анализ транзакционных связей.
  • Мониторинг кошельков: отслеживание активности и состояния кошельков.
  • Реферальная система: управление реферальными программами.
  • Транзитные кошельки: организация промежуточных транзакций.

Шаги для начала работы:

  • Получите API Key (перейдите в Telegram Office в раздел “Всё меню” > “Настройки”, “API ключи”).
  • Настройте запросы в вашем приложении или используйте Postman для тестирования.
  • Сгенерировать авторизационный токен

Генерация токена:

  • Необходимо получить фразу (Запрос 0.1)
  • Добавить к полученной фразе '|' и текущее время (пример: 'productive communication|1735019235')
  • Зашифровать фразу секретным ключом. (пример шифрования на github)
  • Создать финальный токен, который состоит из публичного ключа, '|' и результат шифрования

Авторизация:

Авторизация производится с помощью передачи заголовках запроса Authorization: External TOKEN


Документация в Postman

Подробная документация для работы с API доступна в Postman: ссылка

Примеры можно найти на github: ссылка