所以我试图让这个Youtube V3 api方法起作用:https://developers.google.com/youtube/v3/docs/videos/insert
我的代码(基于我在Java和Python示例中的猜测):
gapi.client.youtube.videos.insert({
autoLevels: true,
stabilize: true,
part: 'snippet,status,fileDetails',
body: {
snippet: {
title: 'bla',
description: 'bla bla bla',
categoryId: 22,
tags: ['bla', 'blabla']
},
status: {
embeddable: true,
publicStatsViewable: true,
privacyStatus: 'unlisted',//this shoult make it public, but not listed in youtube search/browse
}
},
media_body: 'WHAT GOES HERE? AND IS media_body CORRECT?' }).execute(function(response) { });
所以我的主要问题是'media_body'键是否正确?还有什么呢?值是本地文件的路径吗?你甚至可以上传客户端 - 也许这就是为什么他们没有这方面的例子。其他一切看起来如何?