-1
Keyを使用してYouTubeのYouTubeに動画をアップロードしているうちに、ログインに失敗しました。YouTubeで動画をアップロード中にエラーが発生しましたError:Login Required
'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を使用せずにビデオをアップロードする。
資格情報なしでアップロードできるとは思っていません。そのため、ログインプロセスです。とにかく、googleによって[google-api-nodejs-client](https://github.com/google/google-api-nodejs-client#retrieve-authorization-code)を試してみてください。あなたが探している部分は、認証と認証のセクションにあります。また、nodejsを使用してYouTubeをアップロードする際の参考情報が必要な場合は、この[SOスレッド](http://stackoverflow.com/questions/18801172/upload-a-video-to-youtube-with-node-js)をチェックしてください。 – noogui