如何仅为社交电子邮件创建 gmail-api 访问范围
Posted
技术标签:
【中文标题】如何仅为社交电子邮件创建 gmail-api 访问范围【英文标题】:How to create a gmail-api access scope for social emails only 【发布时间】:2017-05-09 17:09:44 【问题描述】:gmail-api
这里是用例:
我是 Gmail API 的客户。我想创建一个范围类似于“https://www.googleapis.com/auth/gmail.readonly”的访问令牌。但是,我不想让 Gmail 让我访问所有电子邮件,而是只想访问社交电子邮件。
推测社交电子邮件范围:https://www.googleapis.com/auth/gmail.social.readonly
注意: 社交电子邮件具有 CATEGORY_SOCIAL 标签。
提前致谢。
【问题讨论】:
此功能目前不存在,但我建议查看与您的问题非常相似的this 功能请求。 【参考方案1】:标签级别的范围访问是不可能的。 Choose Auth Scopes 部分中列出的范围是唯一可用的范围。 https://www.googleapis.com/auth/gmail.readonly
是您必须使用的。
【讨论】:
您好 Tholle,我不想访问所有用户的电子邮件。例如,我的想法是用户只允许应用程序访问他们在社交类别下的电子邮件。不幸的是,gmail.readonly 的范围对于我的目的来说太宽泛了。 标签级别的范围访问根本不可能。 Tholle 的回答是正确的。 @CarlosVizcaino 没问题。如果它回答了您的问题,请考虑接受答案。以上是关于如何仅为社交电子邮件创建 gmail-api 访问范围的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 gmail-api for python 发送 HTML 格式的电子邮件
使用 gmail-api 和 google-api-php-client 发送电子邮件
请求 gmail-api 时出现 HttpError 429:超出用户速率限制