api

Подписчиков:
4
Постов:
13

Измененеия в api реактора.

Вчера выкатили изменения, которые нарушают обратную совместимость. Поэтому если вы используете api, то возможно вам надо поменять свои GraphQL-запросы.
В реакторе с самого создания тэги назывались "blogs". Из-за этого возникала постоянная путаница - в одних местах использовали tag, в других - blog. Мы элиминировали эту неоднозначность и переименовали всё в tag.

Классы

Blog => Tag
FavoriteBlog => FavoriteTag
Favorite => FavoritePost

Поля

Внутри тега было два поля: "tag" и "name". Это тоже сложилось исторически и постоянно приводило к путанице. Теперь они переименованы:
name => seoName
tag => name

Остальное

Так же переименованы все остальные поля, запросы и мутации, в которых было слово "blog".
Я надеюсь это первое и последнее такое изменение, в будущем будем стараться поддерживать обратную совместимость.

Отличный комментарий!

– YouTube, отключающий функции API в конце декабря...
,Шрек,Shrek,DreamWorks,Мультфильмы,Мультсериалы, Cartoons,it,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,YouTube,дизлайки,программисты,api

Отличный комментарий!

ну и иди нахуй
,it юмор,api,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор

JoyReactor GraphQL Enpoint

Информация для тех, кто делает сайд-проекты, завязанные на парсинг реактора.
Для простоты дебаггинга к внутреннему API реактора, я открыл graphql-playground. Там выдаётся далеко не вся информация, но постепенно она будет наполняться. Лимиты там довольно жёсткие, но должно хватить.
Если не знаете что такое GraphQL - изучайте. Эндпоинт совместим со спецификацией Relay Object Identification.
Идентификатор строится как base64(Type:Id).
Например, таким запросом можно получить идентификатор поста по номеру картинки
{
  node(id:"UG9zdEF0dHJpYnV0ZVBpY3R1cmU6NjQxNDI5MQ=="){
  ... on PostAttributePicture { post { id } }
  }
}

Отличный комментарий!

Если кто-нибудь из постящих в it-юмор не напишет тут что-нибудь умное и программистское, то я их уважать перестану.

Сделайте апи

Дайте возможность сделать мобильное приложение
а есть у реактора api? если нет, то все надежды на (хотя бы) самопальное приложение пропали?
Может я и недогуглил, но думаю было бы неплохо запилить для реактора API, чтобы любой мог пользоваться сайтом или просто тянуть контент как ему нравится, к примеру грузить посты с каментами сразу, делать более сложные выборки чем позволяет интерфейс и всякое такое
Нужно ли API для сторонних разработчиков на реакторе?
да
63(40,91%)
нет
26(16,88%)
Единая Россия
65(42,21%)
Fuck Off As A Service http://www.foaas.com/

Очень удобный API. Джва года такой ждал.

Ну и естественно: http://www.foaas.com/you/everyone/iCare
Здесь мы собираем самые интересные картинки, арты, комиксы, мемасики по теме api (+13 постов - api)