gmail-api - 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 帐户删除访问权限并重新运行程序以使其进行身份验证,但这并不影响。它仍然显示为“快速入门”。
所以我坚持这个名字吗?除此之外,该程序运行良好。
解决方案
文档中还指出,如果您要修改这些范围,请删除您之前保存的凭据~/.credentials/gmail-dotnet-quickstart.json
。
您可以查看此链接以供参考:~/.credentials/drive-python-quickstart.json 为 Google Drive API Python 实现保存在哪里?
推荐阅读
- elasticsearch - 在 3 节点 Elasticsearch 集群中,搜索分布在所有节点中?
- linux - AWK 根据另一个文件的列过滤文件
- mysql - 未将用户数据保存到 laravel 5.6 中的用户表
- php - 我想在 Laravel5.6 中搜索类别时获取与商店的关系值
- ios - iOS Spritekit 滚动菜单
- php - 我在咨询我的 php 咨询时遇到了困难
- microsoft-graph-api - 使用图形 api 构建来自微软团队的“聊天”和“活动提要”功能
- oracle - 在 SQL plus 中看不到错误描述
- java - Scytale密码明文和Z实现
- laravel - Laravel中foreach循环内的多个查询