Авто публиковать график API на стене пользователя Facebook - PullRequest
0 голосов
/ 28 декабря 2011

Я пытаюсь реализовать auto_publish в моем приложении. При нажатии кнопки входа в систему запрашивается разрешение «publish_stream».

Может показаться, что он автоматически публикуется на стене пользователя после успешного входа в систему. Вот мой код:

            function graphStreamPublish(){
            showLoader(true);
            FB.api('/me/feed', 'post', publish, 
                { 
                    message     : "Merry Christmas!",
                    link        : 'http://domain.com',
                    picture     : 'http://domain.com/xxxx.jpg',
                    name        : 'Happy Christmas',
                    description : 'Send a Christmas greeting!'

            }, 
            function(response) {

               console.log(response);
               alert('Shared!');

            });
        }

1 Ответ

0 голосов
/ 28 декабря 2011

Где твой FB.login ??

 FB.login(function(response) {
   if (response.authResponse) {
     FB.api('/me', function(response) {
       //YOU CAN PUT YOUR POSTING CODE HERE
     });
   } else {
     console.log('User cancelled login or did not fully authorize.');
   }
 }, {scope: 'email'});
...