Я пытаюсь предоставить кнопки «Мне нравится» ВНУТРИ моего приложения на Facebook, которые позволят пользователям «Нравится» динамический контент для рекламы приложения.
По этой причине, когда кто-то «Мне нравится» и сообщение появляются на его стене, мне нужно сказать «через [Имя моего приложения] и значок приложения в нижней части сообщения. Однако с моим текущим методом я Я прекрасно вижу сообщение, включая ссылку на внешний URL, но название приложения отсутствует.
Приложение запускается путем загрузки index.php из моего URL-адреса Canvas. Index.php ссылки:
и $ (документ). Уже делает это:
FB.init({
appId : '[my app id]',
status : true,
cookie : true,
xfbml : true
});
затем загружает контентные страницы через Ajax в пустой div в середине страницы.
Страница, загружаемая через Ajax, содержит множество примеров следующего:
Затем в $ (document) .ajaxComplete () я делаю FB.XFBML.parse ();
Динамическая страница, на которую ссылаются, имеет следующие теги:
<meta property="og:title" content="my title" />
<meta property="og:description" content="<?=$php_variable?>" />
<meta property="og:type" content="website" />
<meta property="og:url" content="[the url of this page]" />
<meta property="og:site_name" content="site name" />
<meta property="fb:app_id" content="[my app id]" />
Кто-нибудь видел, где я иду не так? Если я пропущу публикацию какой-либо критической информации, я буду рад - я просто косоглазый в этот момент и, возможно, что-то пропустил.
Заранее спасибо за помощь!