Описание API для создания заданий Instagram

Накрутка за лайки

Добавление заданий

Накрутка лайков

POST https://like4u.ru/likes/instagram/likes.json
{"token": "SOME_TOKEN",
 "ig_like_task": {
                  "title":"Some Title",
                  "url":"https://instagram.com/p/46R8nCDbjO/",
                  "members_count":"100",
                  "cost":"1",
                  "tag_list":"some_tag",
                  "task_limit_attributes": {
                                            "minute_1":"1",
                                            "minutes_5":"2",
                                            "hour_1":"3",
                                            "hours_4":"4",
                                            "day_1":"5"},
                  "min_followers":"5",
                  "min_media":"3",
                  "has_avatar":"1",
                  "social_age":"10",
                  "exclude_special_chars": "1",
                  "sex": "1"}
}

Основные аттрибуты описаны на главной странице.

Название аттрибутаОписание аттрибутаВозможные значения
min_followersТребования к исполнителям: минимальное количество подписчиковМожет быть пустым
min_mediaТребования к исполнителям: минимальное количество записейМожет быть пустым
has_avatarТребования к исполнителям: обязательное наличие аватара"0" или "1"
sexТолько русские аккаунты. "1" - только русские аккаунты. "0" или пустое значение - любые."0" или "1"
social_ageВозраст Инстаграм аккаунта, в дняхЛюбое положительное число, например 10
exclude_special_charsИсключать спецсимволы в имени аккаунта Инстаграм"0"(не исключать) или "1"(исключать)

Накрутка подписчиков

 POST https://like4u.ru/likes/instagram/follows.json
{"token":"SOME_TOKEN",
 "ig_follow_task": {
                    "title":"SOME TITLE",
                    "url":"http://instagram.com/dariaradova",
                    "members_count":"100",
                    "cost":"3",
                    "tag_list":"SOME_TAG1, SOME_TAG2",
                    "task_limit_attributes": {
                                              "minute_1":"1",
                                              "minutes_5":"2",
                                              "hour_1":"3",
                                              "hours_4":"4",
                                              "day_1":"5"},
                    "min_followers":"11",
                    "min_media":"22",
                    "has_avatar":"0",
                    "social_age":"10",
                    "exclude_special_chars": "1",
                    "sex": "1"}}

Основные аттрибуты описаны на главной странице.

Название аттрибутаОписание аттрибутаВозможные значения
min_followersТребования к исполнителям: минимальное количество подписчиковМожет быть пустым
min_mediaТребования к исполнителям: минимальное количество записейМожет быть пустым
has_avatarТребования к исполнителям: обязательное наличие аватара"0" или "1"
sexТолько русские аккаунты. "1" - только русские аккаунты. "0" или пустое значение - любые."0" или "1"
social_ageВозраст Инстаграм аккаунта, в дняхЛюбое положительное число, например 10
exclude_special_charsИсключать спецсимволы в имени аккаунта Инстаграм"0"(не исключать) или "1"(исключать)

Накрутка комментариев

POST https://like4u.ru/likes/instagram/comments.json
{"token": "SOME_TOKEN",
 "ig_comment_task": {
                  "title":"Some Title",
                  "url":"https://instagram.com/p/46R8nCDbjO/",
                  "members_count":"100",
                  "cost":"5",
                  "comment_type": "delight",
                  "tag_list":"some_tag",
                  "task_limit_attributes": {
                                            "minute_1":"1",
                                            "minutes_5":"2",
                                            "hour_1":"3",
                                            "hours_4":"4",
                                            "day_1":"5"},
                  "min_followers":"5",
                  "min_media":"3",
                  "has_avatar":"1",
                  "social_age":"10",
                  "exclude_special_chars": "1",
                  "sex": "1"}
}

Основные аттрибуты описаны на главной странице.

Название аттрибутаОписание аттрибутаВозможные значения
comment_typeТип комментария"delight" - восторг(положительные комментарии). "hate" - отрицательные комментарии, "for_shop" - для магазинов, "smiles" - смайлы, "delight_en" - восторг на английском языке, "own_list" - собственный список.
comments_textТекст комментариевИспользуется только в случае, если comment_type == "own_list". Каждый комментарий на отдельной строчке.(разделитель \r\n).
min_followersТребования к исполнителям: минимальное количество подписчиковМожет быть пустым
min_mediaТребования к исполнителям: минимальное количество записейМожет быть пустым
has_avatarТребования к исполнителям: обязательное наличие аватара"0" или "1"
sexТолько русские аккаунты. "1" - только русские аккаунты. "0" или пустое значение - любые."0" или "1"
social_ageВозраст Инстаграм аккаунта, в дняхЛюбое положительное число, например 10
exclude_special_charsИсключать спецсимволы в имени аккаунта Инстаграм"0"(не исключать) или "1"(исключать)

Получение списка заданий

Возвращает список всех неудаленных заданий.

GET https://like4u.ru/likes/instagram/tasks.json

Пример ответа сервера:

[
  {
    "id":1,
    "title":null,
    "type":"IgLikeTask",
    "url":"http://instagram.com/p/dJY_x_yjea/",
    "cost":1,
    "paused":false,
    "suspended":false,
    "current_count":10,
    "max_count":10,
    "picture_path":"https://instagram.com/p/dJY_x_yjea/media/?size=t",
    "finished":false,
    "sex":null,
    "has_avatar":null,
    "min_media":null,
    "min_followers":null,
    "current_limits_optimized":"0, 0, 0, 0, 0",
    "redirect_url":"https://no-ref.herokuapp.com/?r=http://instagram.com/p/dJY_x_yjea/",
    "included_tag_list":[]
  }
]

Получение информации о задании

Информация об одном задании.

GET https://like4u.ru/instagram/tasks/TASK_ID.json

Вместо TASK_ID подставляется нужный идентификатор задания.

Ответ сервера:

{
  "id":2,
  "title":null,
  "type":"IgLikeTask",
  "url":"http://instagram.com/p/dJY_x_yjea/",
  "cost":1,
  "paused":false,
  "suspended":false,
  "current_count":10,
  "max_count":10,
  "finished":false,
  "sex":null,
  "has_avatar":null,
  "min_media":null,
  "min_followers":null,
  "redirect_url":"https://no-ref.herokuapp.com/?r=http://instagram.com/p/dJY_x_yjea/",
  "included_tag_list":[]
}

Поставить задание на паузу

Приостановить выполнение задания.

POST https://like4u.ru/instagram/tasks/TASK_ID/pause.json

Вместо TASK_ID подставляется нужный идентификатор задания.

Ответ сервера:

{"paused":true}

Снять задание с паузы

Запустить задание в выполнение.

POST https://like4u.ru/instagram/tasks/TASK_ID/unpause.json

Вместо TASK_ID подставляется нужный идентификатор задания.

Ответ сервера:

{"unpaused":true}

Удаление заданий

Удаляет задание и возвращает неизрасходованные баллы на баланс аккаунта.

DELETE https://like4u.ru/instagram/tasks/TASK_ID.json

Вместо TASK_ID подставляется нужный идентификатор задания.

Ответ сервера:

{
  "deleted":true,
  "money":3,
  "reals":0
}

Рекомендуемые вознаграждения

Возвращает информацию о рекомендуемых вознаграждениях для заданий за лайки.

GET https://like4u.ru/client/instagram_native/recommended_costs.json

Ответ сервера:

{
  "follows":15,
  "likes":15,
  "comments":15
}

Накрутка за реалы

Накрутка лайков

POST https://like4u.ru/real/instagram/likes.json
{"token": "SOME_TOKEN",
 "ig_like_task": {
                  "title":"Some Title",
                  "url":"https://instagram.com/p/46R8nCDbjO/",
                  "members_count":"100",
                  "cost":"1",
                  "tag_list":"some_tag",
                  "task_limit_attributes": {
                                            "minute_1":"1",
                                            "minutes_5":"2",
                                            "hour_1":"3",
                                            "hours_4":"4",
                                            "day_1":"5"},
                  "min_followers":"5",
                  "min_media":"3",
                  "has_avatar":"1"}
}

Основные аттрибуты описаны на главной странице.

Название аттрибутаОписание аттрибутаВозможные значения
min_followersТребования к исполнителям: минимальное количество подписчиковМожет быть пустым
min_mediaТребования к исполнителям: минимальное количество записейМожет быть пустым
has_avatarТребования к исполнителям: обязательное наличие аватара"0" или "1"

Накрутка подписчиков

POST https://like4u.ru/real/instagram/follows.json
{"token":"SOME_TOKEN",
 "ig_follow_task": {
                    "title":"SOME TITLE",
                    "url":"http://instagram.com/dariaradova",
                    "members_count":"100",
                    "cost":"3",
                    "tag_list":"SOME_TAG1, SOME_TAG2",
                    "task_limit_attributes": {
                                              "minute_1":"1",
                                              "minutes_5":"2",
                                              "hour_1":"3",
                                              "hours_4":"4",
                                              "day_1":"5"},
                    "min_followers":"11",
                    "min_media":"22",
                    "has_avatar":"0"}}

Основные аттрибуты описаны на главной странице.

Название аттрибутаОписание аттрибутаВозможные значения
min_followersТребования к исполнителям: минимальное количество подписчиковМожет быть пустым
min_mediaТребования к исполнителям: минимальное количество записейМожет быть пустым
has_avatarТребования к исполнителям: обязательное наличие аватара"0" или "1"