【发布时间】:2020-12-29 20:46:56
【问题描述】:
观看次数达到 200 次后,我需要隐藏视频嵌入或停用视频。是否可以通过 API 检查 Vimeo 上视频的观看次数?我在 API 参考中找不到此信息...
我正在尝试这个电话:
http://vimeo.com/api/v2/video/283030956.json
该视频在 vimeo 上隐藏,但嵌入在网站中。当我调用 url 时,它返回 283030956 not found。
视频的隐私有问题吗?
【问题讨论】:
观看次数达到 200 次后,我需要隐藏视频嵌入或停用视频。是否可以通过 API 检查 Vimeo 上视频的观看次数?我在 API 参考中找不到此信息...
我正在尝试这个电话:
http://vimeo.com/api/v2/video/283030956.json
该视频在 vimeo 上隐藏,但嵌入在网站中。当我调用 url 时,它返回 283030956 not found。
视频的隐私有问题吗?
【问题讨论】:
https://vimeo.com/283030956 上的视频似乎不存在,或者是私有的。您使用的旧 Simple API(路径为 /api/v2/video/[video_id].json)只能访问 Vimeo 上的公开视频。
(The Simple API is also deprecated.)
通过成熟的核心 API 获取视频的元数据时,会返回视频的总播放次数:
curl --location --request GET 'https://api.vimeo.com/videos/[video_id]' \
--header 'Accept: application/vnd.vimeo.*+json;version=3.4' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer [auth_token]' \
文档可在此处找到:
https://developer.vimeo.com/api/reference/videos#get_video https://developer.vimeo.com/api/reference/responses/video
【讨论】: