Талон № 011
API UNU и автоматизация
Документация открыта и доступна без регистрации — редкость для этой ниши. Есть готовые библиотеки на Go и Python, пример на PHP и отдельный протокол V2, совместимый с SMM-панелями: биржу можно подключить как поставщика в чужой сервис.
Как устроен запрос
| Параметр | Что это |
|---|---|
| URL | https://unu.im/api — единая точка для всех действий |
| Метод | POST |
| api_key | идентификационный ключ, доступен зарегистрированным пользователям в кабинете |
| action | выполняемое действие: баланс, папки, задачи, отчёты |
| success | в ответе: флаг, успешно ли завершилась операция |
| errors | в ответе: текст ошибки, если операция не удалась |
Что умеет интерфейс
Деньги
get_balance возвращает сразу два числа: доступный баланс и сумму замороженных средств по текущим задачам. Второе полезнее первого — по нему видно, сколько работы реально в процессе.
Папки
get_folders, create_folder, del_folder, move_task. Папки — способ разложить задачи по проектам, когда их становится больше десятка.
Задачи и отчёты
Создание и управление заданиями, получение отчётов, их приёмка и отклонение. Это ядро интеграции: приёмку 72-часовых отчётов имеет смысл автоматизировать в первую очередь.
API V2 для SMM-панелей
Отдельный протокол, совместимый со стандартом, по которому общаются панели накрутки.
Практический смысл такой: если вы держите свою SMM-панель, UNU можно подключить к ней как поставщика услуг наравне с обычными панелями. Разница в том, что заказы будут исполнять живые люди, а не боты, — и цена будет соответствующая.
Обратная сторона той же медали: часть услуг, которые вы видите на панелях с пометкой «живые», может оказаться перепроданными заданиями с бирж вроде этой. Ровная сетка цен биржи — 1 ₽ за лайк, 1,6 ₽ за подписчика — хороший ориентир, чтобы понимать, где заканчивается перепродажа и начинается реальная наценка.
Что заложить в интеграцию
- Автоприёмка по таймеру бессмысленна. Через 72 часа отчёт оплатится сам. Автоматизировать стоит проверку, а не оплату: собирать отчёты, отсеивать пустые, показывать человеку только спорные.
- Следите за замороженной суммой. Если она близка к балансу, новые задания перестанут показываться исполнителям, а ошибки об этом не будет.
- Задание пишется под одного человека. Генерировать текст под пакет из ста выполнений не нужно — это то же самое задание, которое сто раз возьмут разные люди.
- Не плодите дубли. Клонирование заданий запрещено правилами, и автоматизация тут не оправдание.
- Учтите множители. Пол исполнителя и страна меняют итоговую сумму на 20 % и 50 % — если считаете бюджет на своей стороне, закладывайте их в формулу.