Youtube Player API:使用access_token播放私人视频

时间:2018-12-03 19:14:15

标签: youtube-api google-oauth2 youtube-data-api

我执行了oAuth,以从youtube API访问私有视频。

我可以使用以下网址播放视频:www.youtube.com/watch?v={videoId}&access_token={access_token}

但是我无法找到如何在Youtube Player API(Javascript)中添加访问令牌。

下面是我用来加载youtube播放器的代码,我试图在代码中所示的2个地方添加从用户OAuth获得的access_token,但是没有一个。

new YT.Player("youtube-placeholder", {
                videoId: this.videoId,
                access_token: this.access_token,
                playerVars: {
                    // "access_token": this.access_token,
                    "controls": 0,
                    "cc_load_policy": 0,
                    "iv_load_policy": 3,
                    "rel": 0,
                    "disablekb": 1,
                    "enablejsapi": 1,
                    "fs": 0,
                    "modestbranding": 1,
                    "playsinline": 1
                },
                events: {
                    'onReady': this.initTimes.bind(this),
                    'onStateChange': this.onPlayerStateChange.bind(this)
                }
            });

如果可以的话,有人可以让我知道怎么做。

谢谢

0 个答案:

没有答案
相关问题