API

Мои открытые API, сделанные для себя

Habr Q&A Parser API

Парсер открытой информации о пользователе форума Habr QnA ex Toster

GET запрос (v1)

https://konrov.com/api/user/USERNAME

GET запрос (v1.1, стабильный)

https://api.konrov.com/api/habrqna/user/USERNAME

Ответ: OK

{"status":"OK", "code":"4", "username":"USERNAME","rating":"100","answers":"45","solutions":"49%"}

Ответ: FAIL

{"status":"fail","msg":"User not found"}

GitHub Виджет

Виджет гитхаба со статистикой пользователя

<img> внутри страницы

<img src="https://konrov.com/api/gw/<юзернейм>">

На движке anuraghazra/github-readme-stats

NSFW.nekos

Мяу

<img> внутри страницы

<img src="https://api.konrov.com/api/nsfw/OPTION">

/nsfw/avatar

Список опций (NSFW 18+ в том числе) доступны тут (кликабельно)


При использовании ботами Telegram\VK стоит добавлять случайную строку в параметр запроса, чтобы обойти кэширование URL. Пример:

python:
neko = "https://api.konrov.com/api/nsfw/neko?" + str(random.randit(0, 10000))
bot.send_photo(chat_id, file=neko)