私の地域では Youtube にアクセスできません。私は VPN (cyberghost VPN) を使用し、それを使用して youtube API をヒットします。具体的には、これが (.NET クライアント ライブラリを介して) 要求する方法です。
以下は私のサンプルコードです
YouTubeRequestSettings settings = new YouTubeRequestSettings(Config.YoutubeApplicationName, Config.YouTubeDeveloperKey, Config.YouTubeConnectionUserName, Config.YouTubeConnectionPassword);
YouTubeRequest request = new YouTubeRequest(settings);
Video newVideo = new Video();
newVideo.Title = "XXXXXXXXXXXXXX";
newVideo.Tags.Add(new MediaCategory("XXXXXXXXXXX", YouTubeNameTable.CategorySchema));
newVideo.Keywords = "xxxxx";
newVideo.Description = "XXXXXXXXXXXXXXXXXXXXXXXX";
newVideo.YouTubeEntry.Private = true;
FormUploadToken token = request.CreateFormUploadToken(newVideo);
「疑わしいログイン試行」に関するメールを受け取りましたが、これは理にかなっています...別の国からログインしているので、いくつかのIPをホワイトリストに登録して通過できると思っていました...そのようなオプションが見つかりません! !
質問1:
YouTube 開発者アカウントに、IP (一連の IP) をホワイトリストに登録するオプションはありますか?
質問2:
それが不可能な場合、他にどのようにすればよいですか? (考えられる解決策の1つは、「アプリケーション固有のパスワード」の生成のようです)?