我可以在其他应用用户的应用上下文中使用应用用户的朋友公共数据(id、姓名、性别)吗

Posted

技术标签:

【中文标题】我可以在其他应用用户的应用上下文中使用应用用户的朋友公共数据(id、姓名、性别)吗【英文标题】:Can I use an app user's friend public data (id, name, gender) in other app users app context 【发布时间】:2012-02-18 21:44:48 【问题描述】:

我正在开发一个应用程序,我希望用户(Alice)将她的几个朋友的列表发送给她的另一个朋友(Bob)。 Bob 不是 Alice 名单上的人的朋友。 将显示给 Bob 的列表将仅包含可以通过列表中朋友的 id 从 facebook 查询的公共数据。意思是,我只会保存朋友的ID。

我的计划是按照Platform Policies吗?尤其是第 2.4 节:

用户的朋友数据只能在用户对您的应用程序的体验中使用。

和 2.11:

您不能在您的应用程序之外使用用户的好友列表,即使用户同意此类使用,但您可以在同时连接到您的应用程序的用户之间使用连接。

【问题讨论】:

【参考方案1】:

如果您在您的应用上下文中提供该信息,我认为没有问题......这意味着如果您在您的应用中将 Alice Friends 推荐给 Bob,那么您就可以了。

它已经一次又一次地完成了......

【讨论】:

【参考方案2】:

您可能正在寻找 Facebook 的好友建议对话框,这是他们 API 的一部分。 Facebook 将代表您建议并发送好友请求。 https://developers.facebook.com/docs/reference/dialogs/friends/

【讨论】:

以上是关于我可以在其他应用用户的应用上下文中使用应用用户的朋友公共数据(id、姓名、性别)吗的主要内容,如果未能解决你的问题,请参考以下文章

在使用Keycloak保护的Web应用程序中获取登录用户名

“寻找我的朋友”式 GPS(远程 ping 定位)

自定义键盘扩展可以以任何方式识别我的配套应用程序的用户吗?

如何在我的聊天应用程序上向我的其他好友发送文件?

在当前用户的上下文中运行具有管理员权限的 ui 应用程序

编译 c++ 应用程序,以便它们也可以在其他计算机上工作