查找用户也使用我的安卓应用程序的Facebook好友?



我的应用程序具有即时消息功能。所以它有一个联系人列表。。我想填充联系人列表,以帮助我的用户开始与一些朋友交流。。

请求许可后,我将:

1) 搜索本地联系人数据库,将电话号码发送到我的服务器,并使用我的应用程序检查是否有其他具有相同电话号码的帐户。

2) 询问他们是否也想导入他们的facebook好友。到那时,我想我会问他们facebook的用户名和密码,登录Graph API并请求他们的朋友列表。。

我的问题是,一旦我从用户的facebook好友列表中迭代好友列表,我如何将他们的facebook好友ID(或facebook给我的任何标识符)链接到我的应用程序中的其他ID?

我会看到我所有朋友用户的电子邮件吗(经过研究,看起来没有)?我会得到一个数字的Facebook ID吗?如果是这样的话,那么我该如何从所有在我的应用程序中将帐户链接到facebook的用户那里获取facebook ID?

我怀疑其他第三方开发人员已经实现了此功能。因此,我正在寻找一种策略来识别和链接我的应用程序用户,到facebook帐户,然后迭代我的应用软件用户朋友列表来查找常见用户。

我从用户的角度回答的问题是"我的哪些facebook朋友已经在使用这个应用程序,在android上命名为XYZ"

您可以将用户的Facebook ID与应用程序的其他用户信息一起存储,然后从Graph API/friends调用中匹配检索到的ID。这样,你就可以看到哪些朋友也将该应用程序链接到了他们的Facebook帐户。您将无法使用API获取用户朋友的电子邮件地址。

最新更新