Google GData - 如何发送正确的 Google 用户名?

Google GData - how to send a right Google username?

我正尝试在 C# 上使用 Google.GData 将视频发送到 YouTube。问题是我无法理解应该向 Google.

发送什么样的用户名
YouTubeRequestSettings settings = new YouTubeRequestSettings("applicationName", "developerKey", "userName", "passWord");

如您所见,我需要向 Google 发送 4 个参数,其中一个是视频上传者的用户名。我试图发送我的 Gmail 地址(没有 @gmail.com),但没有成功 - 我收到了不正确的凭据异常。

您需要在此处启用安全性较低的应用程序:https://www.google.com/settings/security/lesssecureapps

但是,使用 YouTube API 的 v3 会是更好的选择。有关代码示例,请参见此处:https://developers.google.com/youtube/v3/code_samples/dotnet