Email or username:

Password:

Forgot your password?
Top-level
iliazeus

@johan вот скриншоты поста с картинками, например

7 comments
𝙹𝚘𝚑𝚊𝚗

@iliazeus А я правильно понимаю, что при таком просмотре будут видны все комментарии в треде, а не только те, что прилетели на твой инстанс?

iliazeus

@johan нет, комменты все еще только те, что прилетели на твой инстанс.

Сделать сбор комментов с других инстансов технически можно, но это ощутимо больше мороки с реализацией, и потребует намного больше http-запросов - чуть ли не по одному на коммент.

𝙹𝚘𝚑𝚊𝚗

@iliazeus Хм, а загрузить пост со всеми каментами с исходного инстанса, а потом пошурудить в DOM, расставив DIV'ы по иерерхии, — не получится?..

iliazeus

@johan так дело в том, что на исходном инстансе тоже не прям всо комменты. Если Боб ответил на пост Алисы, то ответы на пост Боба при таком подходе нужно спрашивать на сервере Боба.

С точки зрения именно доступности апи проблем обычно нет - точнее, не бывает случаев, когда веб-интерфейс доступен, а апи нет. Но оно намного менее удобное для не-залогиненнях пользователей - возвращает только до 20 постов за раз (для залогиненных - до 4096).

𝙹𝚘𝚑𝚊𝚗

@iliazeus Говно говна, а не соцсеть! 🤬

iliazeus

@johan я потом еще подумаю, как это можно реализовать. Может, просто допилю твой вариант - когда тред полностью запрашивается с сервера корневого поста.

Go Up