Post to facebook page as user -


am working on facebook graph api posting on facebook page.i have webpage each users can login , share contents on facebook page.consider organizations,each organization has there own facebook page.from website user having facebook account can come , share feedbacks organization , feedback should posted in facebook page of particular organization.

i need implement using facebook javascript api,but getting error

the user hasn't authorized application perform action","type":"oauthexception","code":200 

here code:

fb.api('/page_id/feed', 'post',            {                message     : "it's awesome ...",               name        : 'feedback',               to: '',               from: '',               description : 'your description'       },        function(response) {            if (!response || response.error) {               //alert(json.stringify(response.error));               console.log(json.stringify(response.error));           } else {               alert('post id: ' + response.id);           }       }); 

}

please help

thanks

try this:

  function login() {              fb.login(function (response) {                         if (response.authresponse) {               // connected                 postfeedback();           } else {               // cancelled           }       }, { scope: 'publish_stream' });   }    function postfeedback() {         fb.api('/page_id/feed', 'post', {             message: "my feedback"         }, function (response) {             if (!response || response.error) {                 alert('error occured');             } else {                 alert('post id: ' + response.id);             }         });     } 

Comments

Popular posts from this blog

get url and add instance to a model with prefilled foreign key :django admin -

css - Make div keyboard-scrollable in jQuery Mobile? -

ruby on rails - Seeing duplicate requests handled with Unicorn -