我正在构建一个小型的Facebook应用程序。在我的应用程序中,我试图获取我朋友的朋友列表。当我执行此操作时,我收到来自Facebook的错误,我无法选择有关不是我的人的信息(我试图找回朋友的朋友)
这是我的意思的一个例子:
用户A - 使用该应用程序
用户B - 用户A的朋友,也使用该应用程序
我希望用户A能够查看正在使用该应用程序的所有用户B朋友的列表。
有没有什么方法可以获得这个?我怎么能这样做?
答案 0 :(得分:2)
获取某人朋友列表的方法是使用friends.get API方法。但是,webdreamer是正确的,你不能只选择你想要的任何Facebook ID,并开始提取该人的朋友信息。您查询的人必须已经授权您的应用程序...否则任何应用程序开发人员都可以在Facebook上找到关于任何人的任何信息,这将是一个隐私噩梦。
很难确切地说出你想要做什么,因为你的评论说你只想要一个用户的朋友,而你原来的问题说你想要朋友的朋友。第一种可能......第二种不是。
首先,您需要做的就是让某人添加/授权您的应用。在此之后,friends.get
可以正常使用该用户的会话密钥,该会话密钥将提供给您的应用程序,您可以获得他们的朋友列表。