К содержанию

Талон № 011

API UNU и автоматизация

Документация открыта и доступна без регистрации — редкость для этой ниши. Есть готовые библиотеки на Go и Python, пример на PHP и отдельный протокол V2, совместимый с SMM-панелями: биржу можно подключить как поставщика в чужой сервис.

Открыть документацию

№ 011.1

Как устроен запрос

ПараметрЧто это
URLhttps://unu.im/api — единая точка для всех действий
МетодPOST
api_keyидентификационный ключ, доступен зарегистрированным пользователям в кабинете
actionвыполняемое действие: баланс, папки, задачи, отчёты
successв ответе: флаг, успешно ли завершилась операция
errorsв ответе: текст ошибки, если операция не удалась
№ 011.2

Что умеет интерфейс

Группа 01

Деньги

get_balance возвращает сразу два числа: доступный баланс и сумму замороженных средств по текущим задачам. Второе полезнее первого — по нему видно, сколько работы реально в процессе.

Группа 02

Папки

get_folders, create_folder, del_folder, move_task. Папки — способ разложить задачи по проектам, когда их становится больше десятка.

Группа 03

Задачи и отчёты

Создание и управление заданиями, получение отчётов, их приёмка и отклонение. Это ядро интеграции: приёмку 72-часовых отчётов имеет смысл автоматизировать в первую очередь.

№ 011.3

API V2 для SMM-панелей

Отдельный протокол, совместимый со стандартом, по которому общаются панели накрутки.

Практический смысл такой: если вы держите свою SMM-панель, UNU можно подключить к ней как поставщика услуг наравне с обычными панелями. Разница в том, что заказы будут исполнять живые люди, а не боты, — и цена будет соответствующая.

Обратная сторона той же медали: часть услуг, которые вы видите на панелях с пометкой «живые», может оказаться перепроданными заданиями с бирж вроде этой. Ровная сетка цен биржи — 1 ₽ за лайк, 1,6 ₽ за подписчика — хороший ориентир, чтобы понимать, где заканчивается перепродажа и начинается реальная наценка.

№ 011.4

Что заложить в интеграцию

  • Автоприёмка по таймеру бессмысленна. Через 72 часа отчёт оплатится сам. Автоматизировать стоит проверку, а не оплату: собирать отчёты, отсеивать пустые, показывать человеку только спорные.
  • Следите за замороженной суммой. Если она близка к балансу, новые задания перестанут показываться исполнителям, а ошибки об этом не будет.
  • Задание пишется под одного человека. Генерировать текст под пакет из ста выполнений не нужно — это то же самое задание, которое сто раз возьмут разные люди.
  • Не плодите дубли. Клонирование заданий запрещено правилами, и автоматизация тут не оправдание.
  • Учтите множители. Пол исполнителя и страна меняют итоговую сумму на 20 % и 50 % — если считаете бюджет на своей стороне, закладывайте их в формулу.