У меня есть php-сайт с кодом для обмена на Facebook и Sharethis кнопками и скриптом. Тег head содержит fb: app_id, og: title, og: url, og: image, но при отладке URL отображается следующая ошибка
{
"error": {
"message": "An access token is required to request this resource.",
"type": "OAuthException",
"code": 104,
"fbtrace_id": "GO7opPlWLTI"}
}
Страница отладки отображает эту ошибку
fb:app_id hasn't been included in the meta tags. Specify the app ID so that stories shared
to Facebook will be properly attributed to the app. Alternatively, app_id can be set in url
when open the share dialog. Otherwise, the default app id( 966242223397117 ) will be assigned
Когда я использую график для отображения страницы как того, что получает Facebook, я вообще не нахожу тег заголовка. В php он включен на каждой странице, и исходный код моей страницы не содержит ошибок.
Перейти на следующую страницу:
https://www.facebook.com/insights
Затем используйте кнопки «Создать приложение» и «Добавить свой домен», чтобы создать идентификатор приложения для своего сайта, который будет включен в метатеги на ваших веб-страницах.
<meta property="fb:admins" content="xxxxxxxx" />
<meta property="fb:app_id" content="yyyyyyyy" />
Других решений пока нет …