在YouTube中上传视频错误时出现了错误:需要登录



当使用键在youtube中上传视频I登录所需错误。

'use strict';
var google = require('../../lib/googleapis');
var util = require('util');
var fs = require('fs');
var API_KEY = "AI..............xE";
var FILENAME = 'test4.mp4';
var youtube = google.youtube({
  version: 'v3',
  auth: API_KEY
});
function uploadVideo () {
  var req = youtube.videos.insert({
    part: 'id,snippet,status',
    notifySubscribers: false,
    resource: {
      snippet: {
        title: 'New video',
        description: 'Testing YouTube upload via Google APIs Node.js Client'
      },
      status: {
        privacyStatus: 'private'
      }
    },
    media: {
      body: fs.createReadStream(FILENAME)
    }
  }, function (err, data) {
    if (err) {
      console.error('Error: ' + err);
    }
    if (data) {
      console.log(util.inspect(data, false, null));
    }
    process.exit();
  });
 
uploadVideo();

有错误错误:错误:登录需要

如何使用node.js中的键上传视频。

上传视频而无需使用Oauth重定向URL。

不可能使用API键上传视频。

从技术角度来看,API键与特定的YouTube频道无关,而与Google Cloud Console项目相关。这意味着即使YouTube允许API键作为上传视频的身份验证,他们也不知道要上传哪个频道。

对于所有写作动作(例如上传视频(,需要通过OAuth 2.0进行适当的身份验证。

相关内容

  • 没有找到相关文章

最新更新