我可以从以下链接中看到,如果密码更改,access_token将失效。
http://developers.facebook.com/docs/authentication/
那么,如何识别用户何时更改他/她的密码。
我在图api文档中没有看到任何相关内容。
请帮我解决这个问题。
谢谢, 戈帕尔。
答案 0 :(得分:2)
当密码更改导致access_token无效时,您无法再进行Graph API调用,即Graph API会返回错误。您可以识别此错误并在用户配置文件中设置一个标志,触发通知“Hi Gopal,您必须将您的帐户与FB重新连接。为此,请单击[此处]”,其中[此处]指向常规FB oauth网址(即https://graph.facebook.com/oauth/authorize)。
EDIT 14/05/2011:Facebook刚刚发布了关于此主题的博客文章:http://developers.facebook.com/blog/post/500