Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph API v2.0的结果是否映射到v1.0?_Facebook_Facebook Graph Api_Facebook Graph Api V2.0 - Fatal编程技术网

Facebook graph API v2.0的结果是否映射到v1.0?

Facebook graph API v2.0的结果是否映射到v1.0?,facebook,facebook-graph-api,facebook-graph-api-v2.0,Facebook,Facebook Graph Api,Facebook Graph Api V2.0,如何为尚未登录到应用程序的用户获取应用程序范围的ID?特别是针对已登录用户朋友的ID 这是一个用例: 应用程序当前在v1.0上 用户A登录到应用程序,我得到了一个fbId_A,以及用户的朋友B fbId_B(这些不是应用程序范围的Id,B不是应用程序用户) 当我迁移到v2.0时,如果B加入,我将获得B fbId_B_appscoped的appscoped id。如何确定fbId_b_AppScope与数据库中的fbId_b相同 fbId_b_appscoped和fbId_b之间是否存在一对一

如何为尚未登录到应用程序的用户获取应用程序范围的ID?特别是针对已登录用户朋友的ID

这是一个用例:

  • 应用程序当前在v1.0上
  • 用户A登录到应用程序,我得到了一个fbId_A,以及用户的朋友B fbId_B(这些不是应用程序范围的Id,B不是应用程序用户)
当我迁移到v2.0时,如果B加入,我将获得B fbId_B_appscoped的appscoped id。如何确定fbId_b_AppScope与数据库中的fbId_b相同


fbId_b_appscoped和fbId_b之间是否存在一对一映射?如果是这样,它的API是什么?

你不能-如果你在v1.0下存储了用户的好友列表(或者通过查看帖子上的评论或类似内容),然后其中一个好友在v2.0下授权你的应用程序,你将获得该好友的应用程序范围ID,你无法将其与你在其他地方获得的ID关联


这里有更多关于应用范围ID如何工作以及如何跨您的企业拥有的多个应用对用户进行核心化的信息:

这是不可能的!那么我一直收集到现在的数据会怎么样呢。在未来,如果FB api使用应用程序范围的id更新,我将无法对数据进行任何处理???