Joh*_*mes 14 facebook graph facebook-graph-api facebook-graph-api-v2.2
我在公共链接中抓取用户评论及其用户ID以构建图表,我注意到一些用户有多个ID.例如,此用户有两个不同的ID:100000571429851和993673107328394.
我没有使用不同的aps来获取用户ID(有人告诉我不同应用程序之间的用户ID更改).
关于如何为每个用户获取真正唯一ID的任何想法?
小智 13
不同ID的原因是因为该用户使用v1和v2 facebook应用程序的混合.第一个ID是用户的个人ID,当有人授权应用程序的v1时返回.第二个ID是app scoped-ID,使用facebook API的v2返回.请参阅有关应用范围用户ID的facebook文档中的部分
https://developers.facebook.com/docs/apps/upgrading
当人们首次登录针对API的v2.0编码的应用实例时,Facebook将开始发布应用范围的用户ID.使用应用范围的ID,同一用户的ID在不同应用之间会有所不同.