我正在尝试使用Android上的Facebook Graph API获取视频信息(源URL,预览URL, Headers ,描述) . 一切都适用于朋友的视频和Facebook上发现的一些随机公开视频 .
但是,它不适用于使用测试用户帐户上传的视频 . 这些用户不在我的好友列表中 .
HTTP查询是:
GET graph.facebook.com/v2.3/
API返回:
{“error”:{“message”:“不支持的get请求 . 请阅读https://developers.facebook.com/docs/graph-api上的Graph API文档”,“type”:“GraphMethodException”,“code” “:100}}
使用Facebook SDK for Android和Graph API Explorer(https://developers.facebook.com/tools/explorer)时都会发生这种情况 . 如果我使用APP令牌而不是用户访问令牌,则不会发生这种情况 .
如果我使用视频所有者的访问令牌,我可以看到视频详细信息,但随后我的视频请求失败 .
每个测试过的视频都是“公开的” . 我可以毫不费力地在Facebook上观看这些视频 .
编辑:请求以下权限:“public_profile”,“publish_actions”,“user_videos”,“user_birthday”,“user_friends”,“email”,“user_location”
我究竟做错了什么?
1 回答
看一下
它指出: