Мне нужно получить содержимое плагина комментариев к fb со стороны сервера.Ранее было несколько связанных вопросов, но я до сих пор не могу найти работоспособное решение.
Официальный документ fb находится здесь: https://developers.facebook.com/docs/plugins/faqs#faq_1603507626630008 Но версия API 2.6 устарела и больше нет поля og_object.comments.
og_object.comments
Facebook Комментарии на вашем сайте через Graph API вместо плагина Comments? - этот способ также не работает для меня.Я получаю сообщение об ошибке Tried accessing nonexisting field (comments) on node type (URL).Похоже, этот метод также устарел.
Tried accessing nonexisting field (comments) on node type (URL)
Я нашел современный способ здесь Получение комментариев для URL через график Facebook api и здесь Как получить комментарии с Facebook Graph API изплагин комментариев .
Например, мне нужно получить комментарии для этой статьи: http://diply.com/1301/24-pics-that-haters-will-say-are-photoshopped#2 Я могу получить идентификатор объекта og через ?fields=og_object&id=http%3A%2F%2Fsocial.diply.com%2F1301%2F24-pics-that-haters-will-say-are-photoshopped%233, но всегда получаю пустой результат для /2037050239696956/comments.
?fields=og_object&id=http%3A%2F%2Fsocial.diply.com%2F1301%2F24-pics-that-haters-will-say-are-photoshopped%233
/2037050239696956/comments
Я проверил содержимое виджета и обнаружил, что правильный идентификатор объекта равен 1767557016664245, и я действительно могу получать комментарии с помощью /1767557016664245/comments.
1767557016664245
/1767557016664245/comments
Почему существуют разные идентификаторы?И как я могу получить правильный идентификатор по URL?