Рекомендация Бар еще находится в бета-версии и не будет работать для любого другого, чем App администраторов/разработчиков/тестеры.
Конечные пользователи будут получать действия только после того, как Facebook одобрит действие. Обычно это занимает день или два, если вы предоставляете соответствующие инструкции. Вам нужно будет убедиться, что пользователи могут удалить свою активность из вашего сайта - это требование для представления действий:
Пожалуйста, убедитесь, что ваши пользователи могут делиться
- Включение/выключение глобально на каждой странице появляется статья.
- Удалить статьи, которые они поделили в вашем приложении, на каждой странице появляется статья.
- Только генерировать действия чтения, если вы уверены, что кто-то заинтересован в чтении статьи.
Для моего WordPress сайта, я использовал код, как:
setTimeout(function() {
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
// publish action to facebook
FB.api('/me/{$action}', 'post', { article : '{$permalink}' });
} else if (response.status === 'not_authorized') {
// the user is logged in to Facebook,
// but has not authenticated your app
} else {
// the user isn't logged in to Facebook.
}
});
}, 2000);