Video 如何访问令牌以编程方式修改youtube视频批注

Video 如何访问令牌以编程方式修改youtube视频批注,video,youtube,annotations,youtube-api,Video,Youtube,Annotations,Youtube Api,我正在使用javascript更新youtube中的视频注释,为了实现这一点,我需要获取频道中每个视频的访问令牌。 有什么方法可以通过PHPAPI或javascript获得它 下面是我用来更新注释的代码: var data = getXml(); data = data.replace(/<requestHeader(.*?)video_id=".*?"(.*?)>/, '<requestHeader$1video_id="'+id+'"$2>')

我正在使用javascript更新youtube中的视频注释,为了实现这一点,我需要获取频道中每个视频的访问令牌。 有什么方法可以通过PHPAPI或javascript获得它

下面是我用来更新注释的代码:

        var data = getXml();
    data = data.replace(/<requestHeader(.*?)video_id=".*?"(.*?)>/, '<requestHeader$1video_id="'+id+'"$2>');
    data = data.replace(/<authenticationHeader(.*?)auth_token=".*?"(.*?)>/, '<authenticationHeader$1auth_token="'+auth_token+'"$2>');       
    console.log(data);
    var xhr = new XMLHttpRequest();
    xhr.withCredentials = true;
    xhr.open('POST', 'http://www.youtube.com/annotations_auth/update2', true);
    xhr.send(data);
var data=getXml();
数据=数据。替换(/,“”);
数据=数据。替换(/,“”);
控制台日志(数据);
var xhr=new XMLHttpRequest();
xhr.withCredentials=true;
xhr.open('POST','http://www.youtube.com/annotations_auth/update2",对),;
发送(数据);

下面是OAuth2的JS示例。您还可以在同一目录中找到其他JavaScript示例

“”