Youtube数据api v3和角度2+

时间:2018-04-06 12:32:43

标签: youtube youtube-api youtube-data-api

我在这里询问是否可以完全使用带有角度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不是来自界面的属性,它已被加载。

1 个答案:

答案 0 :(得分:0)

解决 我是巴西人然后我正在搜索葡萄牙文档,这很差,当改成英文时,我在文档中找到了2个档案cors_upload.js和upload_video.js JS samples,然后转换为打字稿,现在它的工作原理。