,

Trashbox API 5 от 10.07.2016

Привет, ребята. Рад сообщить об окончании работ над четвертой версией публичного API сайта. Для вас подготовлен документ с описанием текущих возможностей системы и синтаксиса запросов. В будущем возможности API будут расширяться, информация о планах по разработке содержится в приложенном документе.

Фидбек приветствуется в этом топике, либо через ВК, либо непосредственно на почту. При необходимости, будет создан специальный чат в ВК.

Обновления:
  • 10 июля 2016 выпущена пятая версия. Добавлены голосования, списки уведомлений о комментариях и уведомлений сайта, списки последних публикаций. Изменен метод авторизации и проверки авторизации.
  • 16 марта 2016 выпущена четвертая версия апи. Исправлен ряд ошибок, переработаны методы отображения главной страницы и профиля пользователя. Добавлена дополнительная информация о рейтингах.
  • 28 января 2016 выпущена третья версия апи. Добавлена регистрация клиентов, авторизация, написание и удаление комментариев, удаление топиков.
  • 08 января 2016 выпущена вторая версия. Добавлено получение профилей и списка ачивок, улучшена сортировка на форуме.
Последнее изменение:
 
id197067879
id1970678795, 15 августа 2016 - 00:07   (...)
Баг — если обращаться к этому топику через API, то вместо картинки в комментариях будет "\
"__TCAPT__\" <\/div>"
Ответить
justmax437
justmax4371, 15 августа 2016 - 10:17   (...)
Ты что-то делаешь не так
__TCAPT__
Ответить
id197067879
id1970678795, 15 августа 2016 - 12:07   (...)
В комментариях! Не в самом топике, там всё нормально.
Ответить
justmax437
justmax4371, 15 августа 2016 - 13:09   (...)
Комментарии сломаны со своего появления и не только в этом плане
Ответить
id197067879
id1970678795, 15 августа 2016 - 13:25   (...)
И ещё один баг нашёл, например в этом топике был комментарий «сколько будет 2х2» (как-то так), и люди на него ответили — один написал «3», другой «4». Потом главный комментарий («сколько будет 2х2») был удалён, то комментарии «3» и «4» всё ещё выдаются при запросе pastebin.com/VSYJykSE
Ответить
Nokiandr
Nokiandr2, 7 июня 2017 - 17:27   (...)
Я правильно понимаю, что можно создать свое приложение, используя API, и даже не платить роялти?
Ответить
id307034849
id307034849, 7 октября 2017 - 20:18   (...)
Где документация по API?
Ответить
Temonych
Temonych44, 7 октября 2017 - 20:54   (...)
По кнопке «Скачать» внизу топика.
Ответить
MackGeeker
MackGeeker, 23 апреля 2018 - 21:23   (...)
Будет ли поддержка твитов, видео?
Ответить
sanya2004
sanya2004 8/2, 4 июня 2018 - 23:13   (...)
Видео врятле. Потому что нужен видеоплеер, а его очень геморно разрабатывать. И места на сервере много будет занимать все видео.
Ответить
MackGeeker
MackGeeker, 4 июня 2018 - 23:30   (...)
Так я о ссылках. Что ссылки сложно добавить в API?
Ответить
MackGeeker
MackGeeker, 4 июня 2018 - 23:38   (...)
А то API есть, а толку мало от него, не смотря на просьбу автора проекта не использовать парсинг, ну здесь никак без него. Хотя и сложности добавит, но все равно. Есть больше возможностей. Поддержка видео, твитов, не помню чего ещё не было в АПИ, ах да, рекомендуемые и по теме. Ну вот. Список проблем есть. + Нету официального клиента. Я писал под себя, сам и использую. А документация не понятна в некоторых моментах, и не точная, кое-что уже не так как в АПИ. Одним словом. Недоапи ИМХО. Но возможно это я не такой, не исключаю этот вариант.
Ответить
Bobs
Bobs, 5 июня 2018 - 00:21   (...)
Присылай, пожалуйста, всю конкретную инфу мне, либо в этот топик
Ответить
justmax437
justmax4371, 5 июня 2018 - 08:53   (...)
Апи всегда было кривым. На счет видео и официального клиента — клиент разрабатывался, но не был закончен в силу определенных причин, но видео там было, при чем реализация была крайне проста, на самом деле, в апи ведь передается атрибут data-video-id, если правильно помню, в нем id видео с ютуба и прочих сервисов и где-то там же тип сервиса (yt, vimeo, etc)
Ответить
MackGeeker
MackGeeker, 15 июня 2018 - 19:31   (...)
Параметр latest не работает.
Ответить
Bobs
Bobs, 15 июня 2018 - 19:50   (...)
в какой функции?
Ответить
MackGeeker
MackGeeker, 15 июня 2018 - 19:53   (...)
В разделе: Последние топики в разделе (feed_topics)
Ответить
MackGeeker
MackGeeker, 21 июня 2018 - 23:41   (...)
как этот latest работает ?
например, хочу посмотреть обзоры, значит ввожу
trashbox.ru/feed_topics/reviews/?api получил первый <trashLatest>1529580872</trashLatest> и последний <trashLatest>1527784247</trashLatest>. Значит, для того чтобы посмотреть следующие 10 постов после <trashLatest>1527784247</trashLatest> мне нужна ссылка такого вида: trashbox.ru/feed_topics/reviews/?api&latest=1527784247
и что же я получил? а получил все те же первый <trashLatest>1529580872</trashLatest> и последний <trashLatest>1527784247</trashLatest>. Что не так, подскажите?
Ответить
Bobs
Bobs, 21 июня 2018 - 23:47   (...)
у меня всё работает — сейчас
trashbox.ru/feed_topics/reviews/?api заканчивается на

<trashLatest>1527784247</trashLatest>
<pubDate>Thu, 31 May 2018 19:30:47 +0300</pubDate>
я включаю в запрос trashbox.ru/feed/reviews/?api&latest=1527784247
и у меня в этом запросе первая публикация — продолжение:
<trashLatest>1527691770</trashLatest> <pubDate>Wed, 30 May 2018 17:49:30 +0300</pubDate>
Ответить
MackGeeker
MackGeeker, 21 июня 2018 - 23:57   (...)
я включаю в запрос trashbox.ru/feed/reviews/?api&latest=1527784247
Вот в этой строчке ответ ) нужно писать не feed_topic а feed ?
Ответить
MackGeeker
MackGeeker, 22 июня 2018 - 00:00   (...)
В документации нету об этом информации
__TCAPT__


Ответить
Bobs
Bobs, 22 июня 2018 - 00:03   (...)
да, черт возьми, спасибо, я забыл обновить документацию по апи, когда сменил урлы, и видимо проброска не срабатывает нормально. Попробуй использовать /feed/
Ответить

Добавить комментарий
Если нужно ответить кому-то конкретно,
лучше нажать на «Ответить» под его комментарием