Неправильное значение для «og: type» в отладчике facebook - PullRequest
3 голосов
/ 08 ноября 2011

На сайте, который я разрабатываю, я установил og:type как "non_profit" в соответствии с документами Facebook.

Когда я проверяю страницу с помощью отладчика / линтера Facebook, тип выбирается как «профиль». Кажется, я не могу найти что-то не так с моей реализацией: кажется, что все подчиняются документам FB .

Кто-нибудь понял, что я делаю не так?


Обновление: вот ссылка на сайт: http://www.hncc.co.uk/

И код выглядит так:

<html xmlns:og="http://ogp.me/ns#">
<head>
    <meta property="og:site_name" content="Highgate Newtown Community Centre" />
    <meta property="og:title"     content="Highgate Newtown Community Centre" />
    <meta property="og:type"      content="non_profit" />
    <meta property="og:url"       content="http://www.hncc.co.uk" />
    <meta property="og:image"     content="http://www.hncc.co.uk/...link-to-image.png" />
...

1 Ответ

1 голос
/ 28 ноября 2012

«профиль» - это тип объекта по умолчанию, который Facebook сообщает об объектах OG, сообщающих о недопустимом типе.В вашем случае «non_profit» не является встроенным типом

https://developers.facebook.com/docs/technical-guides/opengraph/built-in-objects/#external_profile

Вам нужно либо использовать один из встроенных типов, либо создать собственный тип.Подробнее об этом здесь:

https://developers.facebook.com/docs/technical-guides/opengraph/defining-an-object/

...