Troubleshooting Facebook's graph.put_object that returns error 400
Posted
by
TimLeung
on Stack Overflow
See other posts from Stack Overflow
or by TimLeung
Published on 2010-12-27T22:32:50Z
Indexed on
2010/12/28
6:54 UTC
Read the original article
Hit count: 333
I am using Facebook Python's SDK along with Google App Engine, and making a call to do a checkin:
graph.put_object("me", "checkins", message="Hello, world", place="165039136840558", coordinates='{"latitude":"38.2454064", "longitude":"-122.0434404"}')
However, this throws an error 400 Bad Request and I don't seem to be able to try catch it so I can have the important information.
On a bad request, Facebook should return, an object like below which can help troubleshoot and address the issue, but I am not sure how I can retrieve this object:
{
"error": {
"type" : "OAuthException",
"message" : "An active access token must be used to query information about the current user."
}
}
© Stack Overflow or respective owner