我正在使用 YouTube API 以编程方式将视频上传到 YouTube。我的一些视频需要标记年龄限制,所以我想指定 AgeGating 视频属性。当指定 video.setAgeGating(gating) 时,还必须提供适当的部分名称,否则我会收到以下错误
{
"code" : 400,
"errors" : [ {
"domain" : "youtube.part",
"location" : "part",
"locationType" : "parameter",
"message" : "ageGating",
"reason" : "unexpectedPart"
} ],
"message" : "ageGating"
}
Run Code Online (Sandbox Code Playgroud)
该文件指出以下可用的部分:
片段、内容详细信息、文件详细信息、实时流媒体详细信息、播放器、处理详细信息、录制详细信息、统计信息、状态、建议和主题详细信息。
在我的情况下,它们都不起作用,仍然返回相同的unexpectedPart错误消息,因此我尝试了自定义ageGating部件名称,尽管这次响应是:
{
"code" : 403,
"errors" : [ {
"domain" : "youtube.common",
"message" : "Forbidden",
"reason" : "forbidden"
} ],
"message" : "Forbidden"
}
Run Code Online (Sandbox Code Playgroud)
YouTube API 错误文档页面中未列出此错误类型。
这是我的代码示例:
Video videoMetadata = …Run Code Online (Sandbox Code Playgroud) 一直在寻找但无法找到有关IBM OneUI的任何许可信息.
我看到的一件事是core.css文件中的标题,其中说:"使用,复制或披露受到IBM公司的GSA ADP Schedule Contract限制"
在公司内部的项目中可以免费使用吗?