【发布时间】:2016-03-18 04:42:33
【问题描述】:
我正在尝试使用图形 API 来获取有关 Facebook 视频的信息。
如果我尝试从 Facebook 页面上的公共视频中获取视频信息,如下所示:
https://graph.facebook.com/v2.5/{video_id_from_facebook_page}?fields={fields}&access_token={api_key}|{api_secret}
...它工作正常。 200 并返回我要求的所有内容。
如果我尝试对来自 Facebook 个人资料 页面的公共视频执行相同的操作,如下所示:
https://graph.facebook.com/v2.5/{video_id_from_user_profile}?fields={fields}&access_token={api_key}|{api_secret}
我收到 400 错误请求。
有什么想法吗?从 FB 用户配置文件获取资源时,我是否只需要使用 proper 访问令牌,而不是只需要使用 {api_key}|{api_secret} 的页面?我真的不想获得正确的访问令牌,因为这会使自动化测试复杂化(它们会过期;API 密钥和 API 机密不会)。
【问题讨论】:
标签: ruby facebook api http facebook-graph-api