首页 > 解决方案 > DotNet GMail 快速入门应用程序名称

问题描述

我用 C# 编写了我的第一个 Gmail API 程序,从以下位置找到的帮助开始:

https://developers.google.com/gmail/api/quickstart/dotnet

根据谷歌的说法,问题是应用程序的名称,列在“具有帐户访问权限的第三方应用程序”下,是“快速入门”,这对我的应用程序来说不是一个非常具有描述性的名称。我被这个名字卡住了吗?

我尝试在源文件中搜索“快速入门”,但找不到名称的来源。我已确保在服务连接的 ApplicationName 参数中指定我的首选名称。

 // Create Gmail API service.
 var service = new GmailService(new BaseClientService.Initializer()
 {
     HttpClientInitializer = credential,
     ApplicationName = "EMailChecker",
 });

但这没有什么区别。我尝试通过我的 Google 帐户删除访问权限并重新运行程序以使其进行身份验证,但这并不影响。它仍然显示为“快速入门”。

所以我坚持这个名字吗?除此之外,该程序运行良好。

标签: gmail-api

解决方案


文档中还指出,如果您要修改这些范围,请删除您之前保存的凭据~/.credentials/gmail-dotnet-quickstart.json

您可以查看此链接以供参考:~/.credentials/drive-python-quickstart.json 为 Google Drive API Python 实现保存在哪里?


推荐阅读