December 20, 2023

API документация к BloodLust Search  

Основной домен к API - https://blood-lust.ru/

access_token - Переменная с вашим ключом

request - Переменная запрос. Согласуйте это в конце документации

Все запросы осуществляются get запросом!

Проверка статуса ключа

/api/{access_token}

Вернет статус вашего ключа. Вернет количество запросов

"status": "Api key not found"

Такого ключа не существует.

"status": "The Api key has a critical number of requests. Replenish them!",
"search_count": 0

У вас осталось 0 запросов. Для корректной работы вашего приложения купите запросы.

"status": "The API key is in working condition", "search_count": 999

Корректная работа ключа. Всё в норме.

Создание запроса

/api/{access_token}/request/{request}

"status": "The Api key has a critical number of requests. Replenish them!",
"search_count": 0 

Вернет в случае отсутствия запросов на балансе.

"code": 0, "status": "Your request is erroneous"

Отправлен некорректный запрос, который невозможно обработать.

"code": 0, "status": "The request did not give a result"

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

"code": 1, "status": []

Запрос обработан и были найдены данные. В массиве status хранится всё найденное. Ответ вернется в json.

import requests

r = requests.get('http://blood-lust.ru/api/BloodLustApiTestKey')
# вывод статуса личного кабинета. Так же его можно просмотреть в @BloodLustSearch_bot
print(r.json())

r = requests.get('http://blood-lust.ru/api/BloodLustApiTestKey/request/79001009922')
# Создание запроса для поиска
print(r.json()['status'])

BloodLust Search API поддерживает только запросы: 79139001020(phone) ; https://vk.com/id(vk.com) ; [email protected](mail)

*Запрос для поиска вконтакте должен быть в виде "vk.com%2Fid123"

*Запрос по телефону должен содержать только цифры 79001002200