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
Post a Comment