首页 文章

获取Facebook页面发布视频源无效

提问于
浏览
0

我正在使用Facebook Graph API来获取Page post .

https://graph.facebook.com/v2.7/357708837646769/posts?access_token=TOKEN&limit=25&fields=id,name,type,link,description,message,picture,source,from,created_time,object_id,shares,likes .limit(1) . 总结(真),full_picture

这个API工作正常 . 并返回值 . 但是当我收到一个帖子类型的视频时,我尝试使用以下API获取视频源:

https://graph.facebook.com/v2.7/716404295377384/?access_token=TOKEN&fields=source https://graph.facebook.com/v3.1/716404295377384/?access_token=TOKEN&fields=source

这是Facebook上的Page post doc

https://developers.facebook.com/docs/graph-api/reference/v3.1/post

如果我们检查字段,对于来源它说:

Name: 来源

Description: 附加到帖子的任何Flash电影或视频文件的URL .

Type: 字符串

但是,API不会为“source”字段返回任何值 . 尝试使用2.7和3.1 Graph API版本 . Facebook也没有在任何地方提到,“源”字段已被弃用或将无法在API中使用 .

有帮助吗?

1 回答

  • 0

    Facebook也没有提到任何地方,“源”字段已被弃用或将无法在API中使用 .

    他们在v2.12,https://developers.facebook.com/docs/graph-api/changelog/version2.12#gapi-90-videos的更改日志中提到了以下更改

    页面拥有的视频 - 除非发出请求的用户在拥有的页面上发挥作用,否则将不再为页面拥有的视频返回源字段 .

    那么,您使用的是正确的访问令牌吗?

相关问题