尝试从 Android Facebook sdk 获取 ID 时出错

Posted

技术标签:

【中文标题】尝试从 Android Facebook sdk 获取 ID 时出错【英文标题】:Error while trying to get ids form Android's Facebook sdk 【发布时间】:2014-07-27 15:44:26 【问题描述】:

我正在尝试使用 WebDialog.RequestsDialogBu​​ilder 使用 android sdk 向其他 Facebook 朋友发送应用请求,就像示例页面上所写的那样。

但任何时候我得到一个 Id 并稍后尝试获取用户的信息时,我都会在图表上收到此错误:


    "error": 
      "message": "Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
      "type": "GraphMethodException",
      "code": 100
    

这是对https://graph.facebook.com/?ids=10152368552599473的示例回复

【问题讨论】:

【参考方案1】:

此错误是由于您的页面权限存在多个问题

    进入编辑页面->管理权限

    检查年龄限制:13+

    转到基本信息 -> 启动类型:: 设置为启动

供您参考的链接:

    Unsupported get request in Facebook Graph API

    Unusual behavior of facebook grap API ("type": "GraphMethodException", "code": 100)

我很确定这会解决您的问题。

【讨论】:

以上是关于尝试从 Android Facebook sdk 获取 ID 时出错的主要内容,如果未能解决你的问题,请参考以下文章

Facebook android sdk 登录权限问题

使用 Facebook Android SDK 在 Facebook 墙上发帖,无需打开对话框

Facebook SDK 电子邮件和性别在 android 中为 Null

Android - facebook sdk 中没有这样的字段错误

通过 facebook android sdk 分享墙帖

facebook android sdk 4.0,从 LoginManager 注销回调的方法