javascript - 如何获得YouTube视频的AspectRatio(或方向)

标签 javascript youtube youtube-api youtube-data-api

我对youtube javscript API有疑问。

我想获取指定视频的AspectRatio,而不是我的。

在入门指南(https://developers.google.com/youtube/v3/getting-started)中找到了与contentDetails的AspectRatio属性有关的信息。

example ratio

但是访问此(https://www.googleapis.com/youtube/v3/videos?id=7lCDEYXw3mM&part=snippet,contentDetails,statistics,status&key=API_KEY)时找不到此aspectRatio属性

视频所有者只能通过fileDetails选择视频的AspectRatio吗?

谢谢!

最佳答案

是。只有视频的所有者才能访问fileDetails属性-包括aspectRatio。如果尝试发出videos.list请求以询问fileDetails,则会收到以下错误响应:

"message": "The request is not properly authorized to access video file or processing information. Note that the <code>fileDetails</code>, <code>processingDetails</code>, and <code>suggestions</code> parts are only available to that videos owner."

关于javascript - 如何获得YouTube视频的AspectRatio(或方向),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52157592/

相关文章:

youtube - 计算前往YouTube的YouTube播放器点击次数

android - WebView 中的 YouTube 移动网站上的视频不起作用 - Android

javascript - 如何在 d3.js 的打包圆布局的不同级别增加填充?

javascript - 使用 JavaScript 进行解析

javascript - 提供客户端分页Backbone.js

php - 如何使用 php 和 API 从 url 获取 YouTube 视频的缩略图

javascript - 调用 Stripe 时 Firebase 函数出错

javascript - 如果存在多个元素,如何使用 jQuery 选择器指向正确的元素?

Youtube 分析 API 403 错误

youtube-api - 重新加载 youtube api