【问题标题】:Unsupported get request on GET video by id (Facebook Graph API)不支持通过 id 获取视频的获取请求(Facebook Graph API)
【发布时间】:2016-11-23 11:41:54
【问题描述】:

我正在尝试通过以下链接使用图形 API 来获取视频信息:

https://graph.facebook.com/10154701535244904?access_token=APP_ID|APP_SECRET

它一直有效,但现在它不适用于任何视频。 它也适用于帖子,只是不再适用于视频。

【问题讨论】:

  • 很可能是因为访问令牌看不到视频
  • 由于这是在用户时间线上,因此您需要获得发布该视频的人的user_videos 许可。
  • 但是这个视频是公开的,我以前可以在未经许可的情况下获取视频信息

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


【解决方案1】:

您知道您的请求使用的是哪个版本的 API? API 的 v2.1 于 10 月 30 日停用。如果您没有为请求指定版本,您的请求现在将使用 v2.2。

我们在获取 ID 帖子时遇到了类似问题。除非指定版本,否则我们的应用程序现在对所有请求默认为 v2.2。使用 Graph API Explorer 我们发现 v2.4+ 对我们有用。

以下是我们在 Graph API Explorer 中尝试的请求和结果:

/{post_id}?access_token={access_token} -> 失败

/v2.2/{post_id}?access_token={access_token} -> 失败

/v2.3/{post_id}?access_token={access_token} -> 失败

/v2.4/{post_id}?access_token={access_token} -> 通过

v2.5/{post_id}?access_token={access_token} -> 通过

/v2.6/{post_id}?access_token={access_token} -> 通过

/v2.7/{post_id}?access_token={access_token} -> 通过

/v2.8/{post_id}?access_token={access_token} -> 通过

【讨论】:

    猜你喜欢
    • 2012-11-24
    • 2015-06-13
    • 1970-01-01
    • 2015-09-12
    • 1970-01-01
    • 2017-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多