【问题标题】:Access Post details posted by application using Graph API使用 Graph API 访问应用程序发布的帖子详细信息
【发布时间】:2016-03-29 16:13:38
【问题描述】:

目前我的 Facebook 应用程序在 Facebook 上发帖时将默认隐私设置为好友。是否可以将默认隐私更改为公开,或者即使隐私设置为朋友,我也可以使用图形 api 访问该 fb 帖子的详细信息?

如果帖子将隐私设置给朋友,我会收到以下错误:


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

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    发帖时可以设置隐私,有一个参数:https://developers.facebook.com/docs/graph-api/reference/user/feed#publish

    但是:

    此字段不能用于设置比 一项被授予。

    如果您想稍后访问帖子,请使用 user_posts 权限授权用户。

    【讨论】:

    • 那么我如何使用图形 api 访问具有隐私 ALL_FRIENDS 的帖子,同时允许访问应用程序,默认隐私设置设置为朋友。
    • 您是否通过 user_posts 授权用户?
    • 还没有,这需要 facebook 审核,所以需要等待一段时间。让我感到困惑的另一件事是是否应该使用应用令牌或其他东西
    • 您需要user_posts 权限才能访问用户的任何帖子;这些帖子的隐私设置无关紧要。
    • 您不需要审查即可进行测试。对于在应用程序中具有角色的每个人,所有权限都无需审查即可使用。当然,您需要 user_posts 来阅读用户帖子。当然你需要一个用户令牌,一个应用令牌与用户没有任何关系。
    猜你喜欢
    • 1970-01-01
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-24
    • 1970-01-01
    • 1970-01-01
    • 2012-09-30
    相关资源
    最近更新 更多