获取视频

本文档将介绍如何获取主页小组用户视频

获取小组视频

准备工作

要获取用户小组的视频,您将需要:

要获取主页的视频,您将需要:

/{group-id}/videos 端点发送 GET 请求:

curl -i -X GET "https://graph.facebook.com/{group-id}/videos?access_token={access-token}" 

成功后,应用会收到以下内容:

{ "data": [ { "updated_time": "2020-05-18T18:51:15+0000", "id": "{video-id-1}" }, { "description": "Sunshine", "updated_time": "2020-05-18T18:35:09+0000", "id": "{video-id-2}" } ... ], "paging": { "cursors": { "before": "...", "after": "..." } } } 

获取主页视频

准备工作

对于您可以对其执行 MANAGE 任务的主页,您将需要:

对于您不可以对其执行 MANAGE 任务的公共主页,您将需要:

/{page-id}/videos 端点发送 GET 请求,以获取主页视频的完整列表。

curl -i -X GET "https://graph.facebook.com/{page-id}/videos?access_token={access-token}" 

成功后,应用会收到以下响应:

{ "data": [ { "description": "Clouds", "updated_time": "2019-09-25T17:18:30+0000", "id": "2153206464921154" }, { "updated_time": "2020-03-26T23:45:11+0000", "id": "2232477747039197" }, ... ], "paging": { "cursors": { "before": "MjE1MzIwNjQ2NDkyMTE1NAZDZD", "after": "MTQwOTU5MTg4NTc2MzM0MwZDZD" } } } 

获取用户视频

准备工作

您将需要:

/{user-id}/videos?type=uploaded 发送 GET 请求,以获取某用户上传的所有视频,或向 /{user-id}/videos?type=tagged 发送该请求,以获取其中标记了某用户的所有视频。

curl -i -X GET "https://graph.facebook.com/{user-id}/videos ?type=uploaded &access_token={user-access-token}" 

成功后,应用会收到以下响应:

{ "data": [ { "description": "Rain", "updated_time": "2020-05-18T20:07:47+0000", "id": "{video-id-1}" }, { "updated_time": "2020-05-20T12:26:19+0000", "id": "{video-id-2}" }, ... ] "paging": { "cursors": { "before": "...", "after": "..." } } } 

限制

  • 默认情况下,未指定 typeGET 的请求将返回标记了某用户的视频。
  • 如果未返回任何 description,则该视频帖不包含任何随附文字。