Fast index Bot API
Данное API позволяет отправлять ссылки на индексацию программно без взаимодействия с телеграм-ботом.
Чтобы сделать запрос к API, вам необходимо передать токен доступа Bearer в заголовке Authorization.
Для получения API-ключа начните чат с ботом https://t.me/fast_index_bot и введите команду /apikey. Не забудьте пополнить счет - при отправке ссылок на индексацию расходуются лимиты.
Отправка на индексацию (Создать задачу)
Для создания задачи отправте POST запрос в формате JSON на URL:
https://host060125.life/api/links
Тело запроса
| Поле | Обязательный? | Описание |
|---|---|---|
| method | да | тип индексации - gold |
| links | да | Список ссылок для индексации, ссылки можно отправть в виде массива или в виде строчки |
Пример успешного запроса:
Тело запроса (ссылки в виде строчки):
{
"method": "gold",
"links": "https://ya.ru;https://mail.ru;https://google.ru;https://vk.com"
}
Тело запроса (ссылки в виде массива):
{
"method": "gold",
"links": ["https://ya.ru","https://mail.ru","https://google.ru","https://vk.com"]
}
Ответ сервера:
{
"status": 201,
"msg": "Task created successfully",
"data": {
"limits_used": 4,
"task_id": "1721392204",
"links_count": 4
}
}
Ошибки
При неправильно сформированном запросе сервер может ответить одной из ошибок:
| Код ошибки | Описание |
|---|---|
| 400 | Ошибка при создании задачи. Скорей всего неправильно оформленный запрос или недостаточный баланс. |
| 401 | Ошибка авторизации. Скорей всего неправильно оформленный заголовок авторизации. |
| 403 |
Ошибка авторизации, неверный или отсутствующий ключ API.
|
| 404 | Не такого метода API. |
| 50х | Скорей всего возникла ошибка на стороне сервера при отправке ссылок на индексацию. |
Пример ошибки
Ответ сервера в случае ошибки:
{
"status":400,
"message":"Task wasn't created: Invalid data provided"
}