Публикация автоматически с использованием открытого графика - PullRequest
0 голосов
/ 30 декабря 2011

Я только что создал приложение на Facebook (Open Graph). Я хочу опубликовать канал на стене пользователя, если он прочитает эту страницу. Я могу заставить его работать в Unix Terminal, но он не работает через PHP или HTML. Он должен работать как социальный читатель «Вашингтон пост», где всякий раз, когда вы читаете историю, она появляется на вашей стене… со словами «XYZ читайте историю на WashingtonPost». У меня есть все настройки, кроме последней части.

Мне нужно использовать функцию на моем веб-сайте, которая будет срабатывать при загрузке страницы .. отправлять запрос на публикацию в Facebook и публиковать ленту для читающего пользователя (при условии, что они аутентифицировали мое приложение).

Я пытался использовать следующий метод, предоставленный Facebook, но он не работал

    <script type="text/javascript">
function postCook()
{
    FB.api('/me/YOUR_NAMESPACE:cook' +
                '?recipe=http://example.com/cookie.html','post',
                function(response) {
        if (!response || response.error) {
                alert('Error occured');
        } else {
            alert('Post was successful! Action ID: ' + response.id);
            }
    });
}
</script>

Пожалуйста, помогите как можно скорее

1 Ответ

1 голос
/ 31 декабря 2011

Зарегистрируйте ошибку и посмотрите, что Facebook скажет вам:

console.log('Error occured => ' + response.error.message);

Также используйте инструмент отладки Facebook , чтобы проверить ваши метатеги.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...