2016-09-05 1 views
0

У меня есть страница http://46.39.131.94:53157/FacebookShare/Go/f80b86a2-0b18-44c9-9de0-42ca465112f2 (не против IP-адреса, это мой домашний компьютер с IIS Express, когда приложение будет закончено, я опубликую его с правильным DNS-именем). Когда я пытаюсь поделиться этой страницей на Facebook, сообщение об общем сообщении создается нормально, но тэг og:site_name не отображается нигде. Вместо этого отображается мой IP-адрес.Facebook не выбирает og: имя_файла сайта

Я пробовал Share debugger, он показывает нулевые ошибки или предупреждения. В «На основе сырых тегов мы построили следующие свойства Open Graph». раздел тега og:site_name отсутствует, но отображается, когда я нажимаю «Показать все сырые теги».

Я попытался снова «Очистить» и обновить. Изменен URL несколько раз. У меня нет идей.

Я бы ожидал, что «SHARE TEST» (содержимое og:site_name) появится в серых крышках ниже описания вместо IP-адреса.

Я что-то упустил?

+1

Пробуя это на одном из моих [сайтов клиента] (https://developers.facebook.com/tools/debug/sharing/?q=http%3A%2F%2Fbroadbandcompareprices.com%2Fbroadband-in-my- area% 2Frg7% 25203ug), где материал OG работает в FB, Skype и т. д. Похоже, что IP-адрес в вашем примере заменяется именем домена в их примере. Возможно, что-то такое, что делает FB в качестве меры безопасности или прозрачности? То есть, используя имя домена или IP-адрес вместо метки 'og: site_name'. – glennstar

+0

У меня тоже были эти мысли. Только по какой-то причине у меня сложилось впечатление, что это место для названия сайта. Только я не видел ни одного правильного значения 'site_name', если он отличается от домена. –

+0

[Open Graph] (http://ogp.me/) указывает, что необходимо использовать необязательный, хотя и рекомендуемый тег 'og: site_name'« Если ваш объект является частью более крупного веб-сайта, имя, которое должно отображаться для общего сайта "... что не очень полезно. Он дает пример имени в текстовой форме, а не имени домена, что говорит мне о том, что FB не использует это значение. – glennstar

ответ

0

я написал в службу технической поддержки Facebook, и это то, что они said:

Это правильно, мы в настоящее время не показывают «site_name» параметр Open Graph в Уставном Диалог. Мы не обязательно используем все теги Open Graph на Facebook, и в этом случае мы показываем имя хоста или IP-адрес из общего URL-адреса.

Все самое лучшее,

Дэвид

Итак, og:site_name в настоящее время не используется диалог Facebook Share.

Это отвечает на мой вопрос.