Я внедрил кнопку «Facebook» на своем сайте, но «понравившиеся» ссылки отображаются полностью в новостной ленте.Facebook Like Button генерирует полностью общие ссылки, несмотря на то, что описание и изображение правильно отображаются в отладчике
Там нет описания, ни названия, ни исходного домена, а не изображений.
Сравните, например, симпатия записи IMDB:
Какие есть изображения, описание и исходный домен.
Это странно для меня, потому что я следовал за описание их мета-теги, и использовали их «ЛИНТЕР»/отладчик, где все выглядит просто отлично:
Здесь вы можете ясно посмотрите, что собственный отладчик Facebook находит изображение (фиолетовый кадр) и описание.
Так почему же это не делает это в Лента новостей? Есть идеи?
Что такое URL-адрес для подобного? Является ли это ** точно таким же, как тот, который вы отлаживали? –
Насколько мне известно, да, вы можете видеть на изображениях, что URL-адрес, «понравившийся» в самом верхнем изображении, - это тот же самый URL, указанный в отладчике. Есть идеи? – isthmus
Nitzan, я проверил это. Оказывается, что Rails изменил функциональность url_for по умолчанию на относительный путь, поэтому ссылки на кнопки FB, как и кнопки, были относительными URL-адресами без домена http://inknode.com. Facebook был достаточно умен, чтобы заполнить домен, но по какой-то причине он нарушал метки Open Graph. Изменил его на полный путь, и он сработал. Спасибо огромное! Это цепляло меня целыми неделями. Если вы хотите направить свое предложение в качестве ответа, я поставлю флажок. – isthmus