使用脸谱图显示个人资料图片...如果有人更改用户名怎么办?

时间:2014-09-16 06:02:48

标签: facebook facebook-graph-api

我正在建立一个网络应用程序,它将检索基本的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.

1 个答案:

答案 0 :(得分:1)

请改用用户ID 用户名在v2.0 API中无法查询。

有关详细信息,请参阅https://developers.facebook.com/docs/apps/upgrading

相关问题