1

使用我请求的 Graph API /me?fields=videos.type(uploaded).fields(id, embed_html)。这给了我上传的视频列表:

{
  "id": "[...snip...]", 
  "videos": {
    "data": [
      {
        "id": "10151488520332264", 
        "embed_html": "<iframe src=\"https://graph.facebook.com/video/embed?video_id=10151488520332264\" width=\"190\" height=\"240\" frameborder=\"0\"></iframe>", 
        "updated_time": "2013-02-28T11:09:14+0000"
      },
      [...snip...]
    ]
  }
}

我希望embed_html是嵌入视频的 html 代码。但是当我使用它时,iframe 只显示一个图形错误:

{
   "error": {
      "message": "Unknown path components: /embed",
      "type": "OAuthException",
      "code": 2500
   }
}

该视频是公开的,当使用具有user_videos.

video对象还具有source直接链接到源视频文件(无播放器)的属性。我可以使用它并构建自己的播放器,但我更喜欢使用 facebook 认为最适合视频(和浏览器)的嵌入代码。

4

0 回答 0