最近,当使用 /feed
Facebook Graph API方法时,它已停止返回 From
字段 . 此字段通常包含Facebook Post的作者的 Id
和 Name
.
我正在点击的网址是 https://graph.facebook.com/{id}/feed?fields={my-fields-here}&access_token={token}
据我所知, From
字段仍然存在于API中:如果我尝试 https://graph.facebook.com/{id}/feed?fields=id,from&access_token={token}
我得到一个 ID
的列表(尽管没有 From
),没有错误 .
但是,如果我尝试故意无效的字段名称,例如 https://graph.facebook.com/{id}/feed?fields=id,doesnotexist&access_token={token}
,则会收到 (#100) Unknown fields: doesnotexist
的错误响应 .
因此,就Facebook Graph API而言, From
字段仍然存在 . 它不再被退回 . 最近发生了什么变化? From
字段仍然在documentation上列为字段列表 . 就数据本身而言,几个月前的帖子也不再有 From
,所以这不是"newer posts in the feed lack the field, but older posts do either."的情况 .
我很茫然!如果有人可以伸出援手,我会很感激 .
1 回答
仅在使用页面令牌时才包括它 . 图API的v2.11(90天突破性变化):
资料来源:https://developers.facebook.com/docs/graph-api/changelog/version2.11
...或在您的问题的链接中: