====== Juick HTTP API ====== Запросы GET (для чтения) и POST (для написания сообщений / комментариев) на http://api.juick.com. Для GET-запросов возвращается результат в формате JSON / JSONP; имя callback-функции для JSONP -- в параметре callback. ===== Списки сообщений ===== Список последних сообщений: http://api.juick.com/messages Поиск по сообщениям: http://api.juick.com/messages?search=<запрос> Фильтрация по тегу: http://api.juick.com/messages?tag=<тег> Фильтрация по типу контента: http://api.juick.com/messages?media=all http://api.juick.com/messages?media=photo http://api.juick.com/messages?media=video Последние сообщения пользователя: http://api.juick.com/messages?user_id= http://api.juick.com/messages?user_id=&tag=<тег> Для списков сообщений выводится одна "страница". Для вывода дополнительных "страниц": параметры before_mid, page http://api.juick.com/messages?before_mid=&page= ===== Просмотр сообщения с комментариями ===== http://api.juick.com/thread?mid= ===== Пользователи ===== Получение UserID по нику: http://api.juick.com/users?uname=ugnich ===== Список тегов ===== Популярные теги: http://api.juick.com/tags Все теги пользователя: http://api.juick.com/tags?user_id= ===== Прочее ===== Аватары: http://api.juick.com/avatar?uname=ugnich http://api.juick.com/avatar?uname=ugnich&size=32 ===== WebSocket ===== Все публичные посты: ws://api.juick.com:8080/all Ответы во всех публичных постах: ws://api.juick.com:8080/replies