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: ссылка