ХОТИТЕ БЕСПЛАТНО РАСКРУТИТЬ ПРОФИЛЬ/ГРУППУ/СООБЩЕСТВО/ВИДЕО?

Войти Регистрация

Публичное API для выполнения заданий

Публичное API для выполнения заданий

           

Смотрите также "Публичное API для создания заданий"

ЗАГОЛОВКИ 

Для каждого  POST/GET запроса нужно указать следующие заголовки:

Content-Type: application/json
Authorization: Bearer eec5feab192f0600dbd41be7b65b8946ce8391428ad2535d10
version: 1.0
application: public

Описание заголовков:
eec5feab192f0600dbd41be7b65b8946ce8391428ad2535d10 - Токен бота

► ВКОНТАКТЕ ↓↓↓

Привязка аккаунта:

Описание параметров:
vkontakte - соцсеть, для которой привязываем аккаунт
122028620 - id аккаунта во Вконтакте

Пример POST запроса:

https://api.ilizium.com/api/bot/v1/account?provider=vkontakte&account_id=122028620


Успешный ответ:

 {
"result": "SUCCESS",
{   "accounts": [{
    "account_id": "5e9c219bec54eb63d06a85e3",
    "provider": "vkontakte"
  }]
}

Получение задания:

Описание параметров:
5e9c219bec54eb63d06a85e3 - id привязки, полученный на предыдущем шаге

Варианты параметров:
share - репосты
like - лайки
subscribe - друзья
group - группы
comment - комментарии.

Пример GET запроса:

https://api.ilizium.com/api/bot/v1/job?account_id=5e9c219bec54eb63d06a85e3&type=share


Успешный ответ:

{
  "result": "SUCCESS",
  "jobs": [{
    "uid": "vk_share-165770",
    "url": "https://vk.com/wall550247000_1706",
    "price": 7
  }],
  "fails": []
}

 Отправка выполненного задания на проверку:

Описание параметров:
vk_share-156489 - идентификатор задания, полученный при выдачи. Задание пропускают в том случае, ели его невозможно выполнить. Иначе оно будет выдаваться постоянно.
5e9c219bec54eb63d06a85e3 - id привязки

Пример POST запроса:

https://api.ilizium.com/api/bot/v1/addJobQueue/vk_share-156489?account_id=5e9c219bec54eb63d06a85e3


Успешный ответ:

{
  "result": "SUCCESS"
}

Пропуск задания:

Описание параметров:
vk_share-156489 - идентификатор задания, которое необходимо пропустить
5e9c219bec54eb63d06a85e3 - id привязки

Пример POST запроса:

https://api.ilizium.com/api/bot/v1/ignoreJob?account_id=5e6cb879598fe9465a68adad&uid=vk_share-156489


Успешный ответ:

{
  "result": "SUCCESS"
}

 

► ИНСТАГРАМ ↓↓↓

Привязка аккаунта:

Описание параметров:
instagram - соцсеть, для которой привязываем аккаунт
1309672174 - id аккаунта в Инстаграме (его можно получить в исходном коде страницы в браузере)
nikita_dzugyrda - логин аккаунта Инстаграм

Пример POST запроса:

https://api.ilizium.com/api/bot/v1/account?provider=instagram&account_id=1309672174&user_name=nikita_dzugyrda


Успешный ответ:

{
  "result": "SUCCESS",
  "accounts": [{
    "account_id": "5e9c851e231f994c7727bdd3",
    "provider": "instagram"
  }]
}

Ошибки:
7000  - Не верно указаны user_name/account_id

Получение задания:

Описание параметров:
5e9c851e231f994c7727bdd3 - id привязки, полученный на предыдущем шаге

Варианты параметров:
like - лайки
subscribe - подписки

Пример GET запроса:

https://api.ilizium.com/api/bot/v1/job?account_id=5e9c851e231f994c7727bdd3&type=like


Успешный ответ:

{
  "result": "SUCCESS",
  "jobs": [{
    "uid": "inst_likes-1406662",
    "url": "https://www.instagram.com/p/BtGOvUBAvGS",
    "price": 7
  }],
  "fails": []
}

Отправка выполненного задания на проверку:

Описание параметров:
inst_likes-1424650 - идентификатор задания, полученный при выдачи. Задание пропускают в том случае, ели его невозможно выполнить. Иначе оно будет выдаваться постоянно.
5e9c851e231f994c7727bdd3 - id привязки

Пример POST запроса:

https://api.ilizium.com/api/bot/v1/addJobQueue/inst_likes-1424650?account_id=5e9c851e231f994c7727bdd3


Успешный ответ:

{
  "result": "SUCCESS"
}

Пропуск задания:

Описание параметров:
inst_likes-1424650 - идентификатор задания, которое необходимо пропустить
5e9c851e231f994c7727bdd3 - id привязки

Пример POST запроса:

https://api.ilizium.com/api/bot/v1/ignoreJob?account_id=5e9c851e231f994c7727bdd3&uid=inst_likes-1424650


Успешный ответ:

{
  "result": "SUCCESS"
}

► ЮТУБ ↓↓↓

Получение фразы для привязки аккаунта:

Перед тем как привязать аккаунт вы должны:
а) Создать канал на ютубе
б) Подтвердить владение каналом. Для этого в описание Вашего канала Вы должны установить полученную фразу: Ютуб - лучший в интернете сайт, который дает надежду смотреть клипы (Это пример фразы! На каждый канал генерируется новая фраза.)
в) Снять приватность с канала в Ютубе. Для этого нужно перейти в настройки Google и снять галоку с "Не показывать информацию о моих подписках", поставить галочку на "Показывать в фиде, когда я подписываюсь на канал". Если Вы не создадите канал, то текущих настроек там не будет!

Описание параметров:
UCVoLas7IipOClEPCytsdMYQ - Идентификатор канала в Ютубе, который необходимо привязать

Пример POST запроса:

https://api.ilizium.com/api/bot/v1/getValidationPhrase?user_channel_id=UCVoLas7IipOClEPCytsdMYQ


Успешный ответ:

{
  "result": "SUCCESS",
  "validation_phrase": "Ютуб - лучший в интернете сайт, который дает надежду смотреть клипы",
  "social": {
    "user_id": 1,
    "provider": "youtube",
    "channel_id": "UCVoLas7IipOClEPCytsdMYQ"
  }
}

Привязка аккаунта:

Описание параметров:
youtube - соцсеть, для которой привязываем аккаунт
UCVoLas7IipOClEPCytsdMYQ - id канала в Ютубе

Пример POST запроса:

https://api.ilizium.com/api/bot/v1/account?provider=youtube&user_channel_id=UCVoLas7IipOClEPCytsdMYQ


Успешный ответ:

{
  "result": "SUCCESS",
  "accounts": [{
    "account_id": "5df1d9dafec1b85bf718c195",
    "provider": "youtube"
  }]
}

Получение задания:

Описание параметров:
5df1d9dafec1b85bf718c195 - id привязки, полученный на предыдущем шаге

Варианты параметров:
like - лайки
subscribe - подписки

Пример GET запроса:

https://api.ilizium.com/api/bot/v1/job?account_id=5df1d9dafec1b85bf718c195&type=subscribe


Успешный ответ:

{
  "result": "SUCCESS",
  "jobs": [{
    "uid": "ysub-277457",
    "url": "https://www.youtube.com/channel/UCij6wvnjqgO9UT4eSKA98yQ",
    "price": 14
  }],
  "fails": []
}

Отправка выполненного задания на проверку:

Описание параметров:
ysub-277457 - идентификатор задания, полученный при выдачи. Задание пропускают в том случае, ели его невозможно выполнить. Иначе оно будет выдаваться постоянно. Задания на подписки проверяются спустя 1 час, соответственно, зачисление монет происходит не ранее чем через час.
5df1d9dafec1b85bf718c195 - id привязки

Пример POST запроса:

https://api.ilizium.com/api/bot/v1/addJobQueue/ysub-277457?account_id=5df1d9dafec1b85bf718c195


Успешный ответ:

{
  "result": "SUCCESS"
}

Пропуск задания:

Описание параметров:
ysub-277457 - идентификатор задания, которое необходимо пропустить
5df1d9dafec1b85bf718c195 - id привязки

Пример POST запроса:

https://api.ilizium.com/api/bot/v1/ignoreJob?account_id=5df1d9dafec1b85bf718c195&uid=ysub-277457


Успешный ответ:

{
  "result": "SUCCESS"
}

► ОБЩИЕ МЕТОДЫ ↓↓↓

Получение баланса пользователя:

Параметры отсутствуют!

Пример GET запроса:

https://api.ilizium.com/api/bot/v1/balance


Успешный ответ:

{
  "result": "SUCCESS",
  "id": 1,
  "balance": "63.10",
  "coins": 13149573
}

Описание тарифа бота:

Количество потоков, с которым будет работать Ваш бот, ограничивается тарифом. Улучшить тариф можно в разделе "Робот".

Пример GET запроса:

https://api.ilizium.com/api/bot/v1/tariff


Успешный ответ:

{
  "result": "SUCCESS",
  "active": 5,
  "tariffs": [{
    "id": 1,                             // id тарифа
    "name": "tariff1",             // Тариф бота
    "price": 0,                       // Цена
    "tariffs": [{
      "provider": "vk",           //Соцсеть
      "count": 20                  // Количество потоков на данный тариф и данную соцсеть
    }, {
      "provider": "ig",
      "count": 20
    }, {
      "provider": "tw",
      "count": 0
    }, {
      "provider": "yt",
      "count": 20
    }]
  }

 

► ОШИБКИ API ↓↓↓

4002 - не правильно указан provider (vkontakte, instagram, youtube)
INVALID_ACCESS - неверно указаны заголовки или неверный токен
Непредвиденная ошибка - ошибка в type, либо еще в чем-то ошибка
ACCOUNT_NOT_FOUND - не найден account_id
METHOD_NOT_ALLOWED - измените метод отправки запроса - POST/GET
TASK_NOT_FOUND - не найдено задание. Возможно задание больше не существует по многим причинам