Gmail REST API 是不是有权访问标签颜色?
Posted
技术标签:
【中文标题】Gmail REST API 是不是有权访问标签颜色?【英文标题】:Does the Gmail REST API have access to label colors?Gmail REST API 是否有权访问标签颜色? 【发布时间】:2014-08-16 17:48:09 【问题描述】:是否可以通过新的 Gmail REST API 获取标签颜色?我们的许多用户对他们的电子邮件进行颜色编码,如果能够将这种颜色编码带到我们的应用程序中,那就太好了。
【问题讨论】:
【参考方案1】:根据文档,标签包含以下内容:
“id”:字符串, “名称”:字符串, “messageListVisibility”:字符串, “labelListVisibility”:字符串, “类型”:字符串
见:https://developers.google.com/gmail/api/v1/reference/users/labels
不过,这似乎是一个有用的增强功能。
【讨论】:
【参考方案2】:下面的python
def MakeLabel(label_name, mlv='show', llv='labelShow'):
"""Create Label object.
Args:
label_name: The name of the Label.
mlv: Message list visibility, show/hide.
llv: Label list visibility, labelShow/labelHide.
Returns:
Created Label.
"""
bg_red_color = 'backgroundColor': '#cc3a21', 'textColor': '#000000'
label =
'color': bg_red_color,
'messageListVisibility': mlv,
'name': label_name,
'labelListVisibility': llv
return label
如果你需要更多颜色,请到这里https://developers.google.com/gmail/api/v1/reference/users/labels/create
【讨论】:
以上是关于Gmail REST API 是不是有权访问标签颜色?的主要内容,如果未能解决你的问题,请参考以下文章
Gmail现在支持安排电子邮件,如何使用gmail rest api工作,还是api支持此功能?
通过 Google API 获取 gmail 消息的直接链接
使用相同控制台应用程序的 Gmail REST API 和 Gmail IMAP 的 API 配额