Facebook Open Graph не показывает название объекта - программирование
Подтвердить что ты не робот

Facebook Open Graph не показывает название объекта

У меня возникают противоречивые отчеты для наших пользователей о том, что люди, которые делят объекты Object Graph на свою стену, иногда показывают название объекта, а другие - нет. В частности, каждый тест, который я делаю в своем собственном аккаунте, показывает название объекта, но в своих мобильных приложениях он не отображается. Я тестировал отладчик Open Graph. Так что у меня есть несколько вопросов:

  • Существует ли ограничение длины на количество символов?
  • Не показывает ли Facebook весь объект Object.title на мобильном устройстве?
  • Сбрасывает ли Facebook теги OG, и если они не могут их найти или если они не получат их?

Вот мой образец OG url:

https://untappd.com/user/gregavola/checkin/35486976

Ответ от FB: enter image description here

Сообщение на моей стене: enter image description here

Что я могу сделать здесь? Что мне не хватает?

4b9b3361

Ответ 1

Обратитесь к этой ссылке. Его работа прекрасна для меня. И я думаю, что это единственное решение.

Ответ 2

У меня есть обходное решение:

  • К вашему "пивному объекту" добавьте свойство "name" строки типа.
  • Отредактируйте свою историю "пил пиво": в One to One без названия объекта измените историю на "выпила {пиво_name} через Untappd" из "выпил {beer.title} через Untappd"
  • Сохраните изменения.
  • При создании объекта пива, а затем вместе с "title" укажите ту же строку в имени свойства.
  • Опубликовать историю.

Ответ 3

Попробуйте очистить кеш здесь: https://developers.facebook.com/tools/debug
Также вы можете попробовать установить ссылку на Facebook как:
https://www.facebook.com/sharer/sharer.php?s=100&p[url]=https%3A%2F%2Fparse.com&p[title]=mytitle&p[summary]=mysummary