如何获取 Vimeo 的点播 ID API
How to get ondemand ids for Vimeo API
我正在尝试使用 Vimeo API,但我不知道如何访问点播数据。
docs 中的端点和参数需要 ondemand_id
才能正常工作。我假设此 ID 将来自 Vimeo 中的任何官方点播页面。但是每当我搜索 Vimeo 的点播页面并单击资源时,URL 不包含任何数字 ID。
它只包含以 /ondemand_page_name
结尾的 Vimeo 网站的根路径。该值不能是 ID,因为它是字符串而不是数字。我已经多次浏览整个页面以尝试找到 ID,但似乎无法找到它。
例如,当您访问 Vimeo 上的普通视频页面时,URL 看起来像这样:
https://vimeo.com/272976101
其中数字 272976101 是 video_id,可以在 API 中使用它来获取有关此特定视频的所有数据。点播页面的格式不是这种格式:
https://vimeo.com/ondemand/nebula
URL 中没有数字 ID。这是我遇到的问题。我如何通过 API.
检索有关此点播页面的 public 数据
我觉得这个问题可能很简单solution/explanation,如有任何帮助,我们将不胜感激。
另外,现在我没有使用任何 SDK 来访问这些数据。我严格地试图弄清楚 API 如何通过文档中提供的内置客户端工作。
它没有记录,但您可以使用 On Demand 自定义 url 路径作为 ondemand_id
。
因此,对于 https://vimeo.com/ondemand/nebula
上的点播视频,您可以向此路径发出 API 请求:https://api.vimeo.com/ondemand/pages/nebula
。
在响应中,您将看到 "uri"
值 "/ondemand/pages/203314"
,您可以在您的终端登录并将其用作 ondemand_id
而不是 /nebula
。
另请注意,这应该与您的点播设置页面相同URL:https://vimeo.com/ondemand/203314/settings
希望这些信息对您有所帮助!
我正在尝试使用 Vimeo API,但我不知道如何访问点播数据。
docs 中的端点和参数需要 ondemand_id
才能正常工作。我假设此 ID 将来自 Vimeo 中的任何官方点播页面。但是每当我搜索 Vimeo 的点播页面并单击资源时,URL 不包含任何数字 ID。
它只包含以 /ondemand_page_name
结尾的 Vimeo 网站的根路径。该值不能是 ID,因为它是字符串而不是数字。我已经多次浏览整个页面以尝试找到 ID,但似乎无法找到它。
例如,当您访问 Vimeo 上的普通视频页面时,URL 看起来像这样:
https://vimeo.com/272976101
其中数字 272976101 是 video_id,可以在 API 中使用它来获取有关此特定视频的所有数据。点播页面的格式不是这种格式:
https://vimeo.com/ondemand/nebula
URL 中没有数字 ID。这是我遇到的问题。我如何通过 API.
检索有关此点播页面的 public 数据我觉得这个问题可能很简单solution/explanation,如有任何帮助,我们将不胜感激。
另外,现在我没有使用任何 SDK 来访问这些数据。我严格地试图弄清楚 API 如何通过文档中提供的内置客户端工作。
它没有记录,但您可以使用 On Demand 自定义 url 路径作为 ondemand_id
。
因此,对于 https://vimeo.com/ondemand/nebula
上的点播视频,您可以向此路径发出 API 请求:https://api.vimeo.com/ondemand/pages/nebula
。
在响应中,您将看到 "uri"
值 "/ondemand/pages/203314"
,您可以在您的终端登录并将其用作 ondemand_id
而不是 /nebula
。
另请注意,这应该与您的点播设置页面相同URL:https://vimeo.com/ondemand/203314/settings
希望这些信息对您有所帮助!