我在这里询问是否可以完全使用带有角度2+的youtube数据api v3,文档中只有javascript的示例,如身份验证,播放列表视频,插入播放列表和搜索视频(samples)< / p>
我正在尝试使用以下参数上传视频:
(gapi.client as any).youtube.videos.insert({
"resource": {
// Video title and description
"snippet": {
"title": "Test",
"description": "Test video upload via YouTube API"
},
"status": {
"privacyStatus": "private"
}
},
"part": "snippet,status,id",
"media": {
"body": video
})
我的问题是即使这样,它总是返回错误404:“请求不包括视频内容。”,文档说视频需要是video / *或application / octet-stream,以及我的视频对象是一个从Blob扩展的文件。
我可能做错了什么? 如果是视频文件,我必须做些什么才能工作?
PS:“(gapi.client as any).youtube”有这个,因为youtube不是来自界面的属性,它已被加载。
答案 0 :(得分:0)
解决 我是巴西人然后我正在搜索葡萄牙文档,这很差,当改成英文时,我在文档中找到了2个档案cors_upload.js和upload_video.js JS samples,然后转换为打字稿,现在它的工作原理。