我正在建立一个网络应用程序,它将检索基本的Facebook用户信息,其中还有个人资料照片,通过
https://graph.facebook.com/USERNAME/picture?width=100&height=100
我计划将该变量存储在我的数据库中,以便我可以在网络应用中显示个人资料照片。
现在,我想知道当有人从" jimmysmith"更改他们的Facebook用户名时会发生什么?以及#34; jamesdoe",例如?我假设我保存的网址为
https://graph.facebook.com/JIMMYSMITH/picture?width=100&height=100
会停止工作吗?有没有办法解决这个问题?
或者它仍然可以工作,因为Facebook可以将旧用户名重定向到新用户名吗?然而,我没有发现任何证据。我也无法测试它。
我通过FQL检索它的方式是:
$fql = "select uid, name, email, birthday from user wher.... etc.
答案 0 :(得分:1)
请改用用户ID 用户名在v2.0 API中无法查询。
有关详细信息,请参阅https://developers.facebook.com/docs/apps/upgrading。