【问题标题】:Field permission with access token on facebook graph apifacebook graph api上具有访问令牌的字段权限
【发布时间】:2013-09-23 09:28:39
【问题描述】:

我要求 graph.facebook.com 像这样:

graph.facebook.com/bordeauxmaville?fields=posts.limit(1).fields(message,picture,created_time,shares,likes,actions)&access_token=MYAPIKEY|MYAPPSECRET

您可以使用自己的访问令牌尝试:

https://developers.facebook.com/tools/explorer/?method=GET&path=bordeauxmaville%3Ffields%3Dposts.limit(1).fields(message%2Cpicture%2Ccreated_time%2Cshares%2Clikes%2Cactions)

我收到消息、图片、created_time、shares 和 likes,但最后一个:actions,图形 api 写道:字段为空或访问令牌不允许.

它适用于我的 Facebook 帐户的访问令牌,并启用了 user_friends 权限。

developers.facebook.com 我的应用程序的授权参数上,我尝试设置:

user_actions.news、manage_pages、read_stream 和 user_friends

但我仍然无法获得 actions 字段。

==>我应该设置哪个参数来获取具有相同访问令牌的该字段?

谢谢

--这是我的第一个问题

--我是法国人,想说英语,语法抱歉

【问题讨论】:

    标签: facebook-graph-api permissions access-token


    【解决方案1】:

    我通过使用请求中提供的“id”字段解决了这个问题:

    graph.facebook.com/bordeauxmaville?fields=posts.limit(1).fields(message,picture,created_time,shares,likes)&access_token=MYAPIKEY|MYAPPSECRET
    

    我得到:“10655XXXX47646_530492XXX87198”

    我把它分成两个字符串:

    String str1 = "10655XXXX47646";
    String str2 = "530492XXX87198";
    String link = "https://www.facebook.com/" + str1 + "/posts/" + str2
    

    我终于得到了与名为“actions”的不允许字段中相同的信息。

    【讨论】:

      猜你喜欢
      • 2013-12-04
      • 1970-01-01
      • 1970-01-01
      • 2016-08-15
      • 1970-01-01
      • 2015-03-07
      • 2022-11-11
      • 2012-03-04
      • 1970-01-01
      相关资源
      最近更新 更多