Заранее благодарю за любую помощь. У меня есть веб-сайт со встроенным кодом OpenGraph, который без ошибок проверяется в линтере. У меня вызван Javascript SDK и кнопка «Мне нравится» в XFBML, а также плагины «Комментарии» и «Недавние действия». Кажется, все они работают довольно хорошо. Как и ожидалось, рядом с кнопкой «Мне нравится» находится ссылка «Страница администратора».
Проблема в том, что при щелчке ссылки на странице администратора просто открывается новое окно с моим сайтом.
Я думал, что откроется какая-то страница, на которой я мог бы публиковать обновления потоков, как описано на этой справочной странице:
https://developers.facebook.com/docs/opengraph/#publishing
Но этого не происходит. Могу ли я получить некоторую помощь о том, почему это происходит и как это исправить?
Подробности, которые могут помочь:
- Когда я захожу в область «Страницы, которую я администрирую» на Facebook (http://www.facebook.com/bookmarks/pages), эта страница фактически отображается в списке.
- Я связал страницу с моими выводами и получаю там данные.
- Ссылка на страницу администратора отображается рядом с моей кнопкой "Нравится".
- URL, если вам нужно увидеть работающие компоненты: http://mansbestfriendcommercial.com/
Код на моей странице:
<meta property="og:title" content="MY TITLE"/>
<meta property="og:site_name" content="MY SITE NAME"/>
<meta property="og:description" content="MY DESCRIPTION"/>
<meta property="og:type" content="website"/>
<meta property="og:url" content="MY URL"/>
<meta property="og:image" content="MY IMAGE URL"/>
<meta property="fb:admins" content="MY FACEBOOK USERNAME"/>
<meta property="fb:app_id" content="MY APP ID"/>
И вызов Javascript SDK:
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=MYAPPID";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>