Введение.
Хархив АПИ - это удобный способ управлять контентом и получать к нему доступ. Все данные получаются с помощью REST API, через get запросы в виде JSON массивов.
Самый простой пример запроса, который выводит случайную картинку:
https://harhive.pp.ua/api/?action=img-rand&number=1
Основные параметры
Есть и другие, но о них в другой раз.
img-rand
Выдаёт случайные картинки. Используется только с ?number.
Пример:
https://harhive.pp.ua/api/?action=img-rand&number=1
img-get
Выдаёт картинку с определённым id. Используется только с ?nomer.
Пример:
https://harhive.pp.ua/api/?action=img-get&nomer=1317
img-list
Выдаёт список картинок которые сменяются со временем. Используется только с ?number. Также из дополнительных опций есть ?row и ?timemark. Также если не задавать ?timemark выдаст его для данного запроса в специальном массиве, там где зачастую null.
Пример:
https://harhive.pp.ua/api/?action=img-list&number=50&row=20&timemark=980
msg-get
Выдаёт список последних комментариев. Используется только с ?number. Также ?number может принимать значение all, которое позволит вывести все комментарии.
Пример:
https://harhive.pp.ua/api/?action=msg-get&number=all
Добавление контента
Пока что публично надавать доступ до редактирования / добавления контента, комментариев не планируется. Сейчас оно доступно только при наличии специального ключа.