I am trying to put comments on Facebook wall using jquery.
But my ajax call not alowing external url .
can anyone explain how can we use external url with jquery ?
below is my code :
var fbUrl="https://graph.facebook.com/16453004404_481759124404/comments?access_token=my_token";
$.ajax({
url: fbURL ,
data: "message="+commentdata,
type: 'POST',
success: function (resp) {
alert(resp);
},
error: function(e){
alert('Error: '+e);
}
});
its giving xmlhtttprequest error.
All of these answers are wrong!
Like I said in my comment, the reason you’re getting that error because the URL fails the “Same origin policy“, but you can still us the AJAX function to hit another domain, see Nick Cravers answer on this similar question:
With this in mind, the follow code should work: