Youtube api上传视频并设置付费产品展示位置字段

时间:2017-03-12 17:51:42

标签: javascript node.js video youtube youtube-api

我想通过他们的api在Youtube上传视频,但我无法找到我需要设置的字段,以通知youtube视频已paid product placements 这是我的代码:

Youtube.videos.insert({
            resource: {
                // Video title and description
                snippet: {
                    title: "Testing YoutTube API NodeJS module",
                    description: "Test video upload via YouTube API",
                    tags: ["music"],
                    defaultLanguage: "en"
                },
                // I don't want to spam my subscribers
                status: {
                    privacyStatus: "private"
                }
            }
            // This is for the callback function
            , part: "snippet,status"

            // Create the readable stream to upload the video
            , media: {
                body: fs.createReadStream(video_path)
            }
        }, (err, data) => {
            if (err) {
                console.log(err);
            }
            else {
                console.log("Done.");
            }
        });

您可以在上传视频here时找到可以设置的所有字段的说明。

1 个答案:

答案 0 :(得分:0)

API中还没有视频资源的产品展示位置属性。如果您检查video properties,则不会提及它。