从Facebook Graph API返回的好友\u兴趣/爱好/等为空
我一直在摆弄graph API,能够很好地访问我自己的信息。但是,当我尝试以下操作时: 其中999999是朋友的ID 我得到一张空白图,如下所示: { 数据:[ ] } 请记住,我正在做这一切手动暂时。这是我用于从我的配置文件请求权限的URL:从Facebook Graph API返回的好友\u兴趣/爱好/等为空,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我一直在摆弄graph API,能够很好地访问我自己的信息。但是,当我尝试以下操作时: 其中999999是朋友的ID 我得到一张空白图,如下所示: { 数据:[ ] } 请记住,我正在做这一切手动暂时。这是我用于从我的配置文件请求权限的URL: 它都运行Huky DoRy,我得到我的访问代码,但我仍然收到空白图。建议 谢谢。你试过多个朋友吗?您的朋友可以配置第三方应用程序可以访问的信息。例如,如果我们是朋友,我可以限制您使用的应用程序不显示任何关于我的信息 您还可以签入帐户->隐私->设置->应
它都运行Huky DoRy,我得到我的访问代码,但我仍然收到空白图。建议
谢谢。你试过多个朋友吗?您的朋友可以配置第三方应用程序可以访问的信息。例如,如果我们是朋友,我可以限制您使用的应用程序不显示任何关于我的信息 您还可以签入帐户->隐私->设置->应用程序,查看您的应用程序是否具有您认为作为用户授予的权限
-凯文我同意凯文的观点。您需要首先请求获取信息,并且您还需要准备好获得一个空白列表 我建议您使用一个已经构建好的api,因为它将为您节省大量时间。我最近发布了一个,应该可以让你在任何时候都去 代码如下所示:
Dim FB As New SessionInfo("[access_token]")
Dim Req = New Functions.Requests(FB)
Dim U = Req.GetUserInfo("[userid for friend]")
Response.Write(U.name)
您也可以通过拨打此电话获得朋友列表
Dim FL = Req.GetFriends()
For Each F In FL
Response.Write(F.name)
Next
我注意到,即使应用程序可以请求并被授予某些权限,例如访问Likes,但这并不一定意味着应用程序能够访问这些信息 我不能百分之百肯定这一点,但可能有两种情况,例如,请求一个用户喜欢导致一个空数据集,即使用户请求并授予了正确的权限: 用户已在其隐私设置中设置自定义权限 不要公开信息,例如喜欢。基本上是定制的 权限设置否决了 申请 用户未满18岁
创建个人资料时,默认情况下允许通过朋友的应用程序访问大多数信息。我的不是最懂技术的,所以我怀疑他们改变了这一点。