AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

Google 推出 Gmail API 测试版

  • 2014-07-03
  • 本文字数:844 字

    阅读完需:约 3 分钟

在最近的 Google I/O 大会上, Google 推出了新的 Gmail API 。Google 声称,“它为话题、消息、标签、草稿和历史提供了直观的接口,旨在使开发人员可以以 RESTful 方式灵活的访问用户收件箱”,而且与 IMAP 相比,该 API 有诸多优势。

Gmail API 的目标并不像最初人们误解的那样是消灭IMAP 协议,而是使Gmail 应用程序开发更简单。正如Google 自己说的那样,“Gmail API 不应该取代IMAP 用作全功能的电子邮件客户端访问。”

新的Gmail API 并没有提供Gmail 收件箱的完全访问权限,关于这一点, Google 在博客上有详细说明,该 API 只用于:

  • 从 Gmail 读取消息
  • 发送电子邮件消息
  • 修改附加到消息和话题的标签
  • 搜索特定的消息和话题

新的 Gmail API 允许开发人员在 OAuth 2.0 授权下以 RESTful 方式访问用户的电子信箱,并支持对话题、消息、标签、草稿和历史等实际的 Gmail 数据类型进行 CRUD 操作。该 API 对用户的电子信箱提供了细粒度的控制,这样,如果一个应用程序只需要代表用户发送邮件,并且不需要读取邮件,那么就可以通过 OAuth 只授予它邮件发送的权限。与 IMAP 相比,这是 Gmail API 的一个优势,因为对于所有的操作,IMAP 都需要访问所有的用户消息, Gmail 扩展团队的 Eric DeFriez 在 Google 的博客上这样评论道

DeFriez 继续写道,Gmail API 的另一个优势来自其历史记录功能,该 API 允许查询收件箱的更改历史。这使得与收件箱保持同步更容易,“不需要对历史数据做复杂的分析就可以找出什么发生了更改”。

然而,新的 Gmail API 的最大优势是速度,据 DeFriez 介绍:“我们的测试结果和来自预发行版开发人员的反馈表明,对于 Web 应用程序的使用场景而言,新的 Gmail API 与 IMAP 相比提供了显著的性能改进。”

Google 为多种语言提供了 Gmail API 客户端库,包括 Java、JavaScript、.NET、Python、Objective-C 和 PHP。Go、Node.js 和 Ruby 语言的客户端库尚处于早期阶段。

除了客户端库,Google 还提供了一份在Java 和Python 中使用该API 的快速入门指南

查看英文原文: Google Launches Gmail API Beta

2014-07-03 00:472314
用户头像

发布了 256 篇内容, 共 91.6 次阅读, 收获喜欢 12 次。

关注

评论

发布
暂无评论
发现更多内容

非凸AI实验室人才招聘

非凸科技

Multitouch for Mac:让操作更智能、更高效

小玖_苹果Mac软件

双良集团与用友达成企业AI战略合作

用友BIP

智能体 数智化 用友BIP 企业AI

场景题:有40亿个QQ号如何去重?仅1GB内存

卷福同学

Java 面试 社招

Log/Trace/Metric 完成 APIServer 可观测覆盖

阿里巴巴云原生

阿里云 云原生

RH Timer Pro for Mac:精准计时,高效生活

小玖_苹果Mac软件

Gartner:生成式AI分析市场正向DataScience Agent进化

AI数据云Relyt

Data 智能数据湖 analytics #数据分析 datascience

Koupleless 助力「人力家」实现分布式研发集中式部署,又快又省!

SOFAStack

构筑全球化数智化运营能力,用友携手伙伴共拓全球市场

用友BIP

AI+ 数智化 出海 用友BIP

HTNN 如何斟酌出更好的插件扩展机制

SOFAStack

Cookie for Mac:你的隐私管理助手

小玖_苹果Mac软件

文献解读-Chromosome-Scale Genome of Masked Palm Civet (Paguma larvata) Shows Genomic Signatures of Its Biological

INSVAST

基因检测 Sentieon 变异检测 生物信息分析服务 分子机制

提高TikTok运营效率的七大工具推荐

Ogcloud

TikTok 海外云手机 tiktok运营 TikTok矩阵运营 tiktok运营工具

低代码可视化编辑器,简化范式化流程以及重复性工作

伤感汤姆布利柏

1688快递费用API 接口(1688API系列指南)

tbapi

1688API 1688快递费用接口 1688运费接口

10 分钟搞定优惠券营销活动!飞算 JavaAI 教你快速实现增删改查与领券功能

飞算JavaAI开发助手

首创!中国华电“智能+”人才市场信息平台完成部署!

用友BIP

数智化 用友BIP 智能+ 人才市场

Java 也能快速搭建 AI 应用?一文带你玩转 Spring AI 可观测性

阿里巴巴云原生

阿里云 微服务 云原生

云原生低代码平台架构演进:某跨国企业DevOps效能提升背后的分层可视化设计模式

不在线第一只蜗牛

云原生 低代码

你还只会用AI来写Java冒泡排序算法吗?

飞算JavaAI开发助手

技术大V分享:这个国产开发助手让我从996加班中解放出来

飞算JavaAI开发助手

OgPhone云手机是怎样避免TikTok封号以及提高效率的?

Ogcloud

云手机 海外云手机 tiktok云手机 tiktok运营 tiktok封号

工作流调度必看!2025年这四大核心趋势你不能不懂

白鲸开源

大数据 开源 Apache DolphinScheduler 工作流调度系统

Gemini AI 升级视频提问和屏幕共享功能;Voice+Visual Agent Demo:语音对话与视觉互动元素结合丨日报

声网

Google推出Gmail API测试版_Java_Sergio De Simone_InfoQ精选文章