NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:472050
用户头像

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

关注

评论

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

什么是 DDoS ?如何识别DDoS?怎么应对DDOS攻击

德迅云安全杨德俊

AI数字人线下互动大屏,提升智能交互服务体验!

青否数字人

5家券商综合评级上升,11月券商App终端业务体验评测报告发布

博睿数据

科技快讯丨浪潮海岳低代码平台inBuilder全面亮相开放原子开发者大会

inBuilder低代码平台

开源 低代码

软件开发

Geek_8da502

为什么AI数字人直播被判定为录播?

青否数字人

数字人

你不知道的WEB3钱包!你绝对不想错过的bitget钱包

威廉META

Instagram下载软件 4K Stogram 免激活最新版

mac大玩家j

Mac软件推荐 下载工具

玩转Spring状态机 | 京东云技术团队

京东科技开发者

spring 设计模式 状态机 状态模式 spring状态机

2023技术总结——AI成为了我日常不可缺少的部分

StackOverflow

AI 模型 GPT

我的深度学习项目经验分享

小王撤了

AI

一文让你简单了解软堡垒机和云堡垒机的主要区别

行云管家

云计算 网络安全 堡垒机 上云

如何使用 Helm 在 K8s 上集成 Prometheus 和 Grafana|Part 1

SEAL安全

Helm kubernetes 运维 企业号12月PK榜

湖南省岳阳市君山公安分局与合合信息旗下启信宝达成战略合作

合合技术团队

大数据 科技 合合信息 警务技术 启信宝

IPQ8072A and IPQ8074A processors: performance comparison and innovation diff

wallysSK

硬件 嵌入式 IPQ8074A wifi solution IPQ8072A

你不知道的WEB3钱包!你绝对不想错过的bitget钱包

鳄鱼视界

Different WiFi cards -QCN9274 and QCN6274- Different performance

wifi6-yiyi

network wifi wireless WiFi card

实践解析HPA各关联组件扭转关系

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟

名企私教服务加盟全栈开发与自动化测试班,成就你的技术梦想

霍格沃兹测试开发学社

淘宝商品详情数据接口使用方法介绍

tbapi

淘宝电商 淘宝商品详情数据接口 淘宝API接口 淘宝数据采集

基础知识回顾:安装 NGINX 开源版和 NGINX Plus

NGINX开源社区

web服务器 keepalive nginx 开源版 NGINX PLUS NGINX repo

手把手教你使用ArkTS中的canvas实现签名板功能

HarmonyOS开发者

HarmonyOS

数字人SaaS系统无限生成AI数字人!

青否数字人

数字人

让数据成为生产力,用友时序数据库为智能制造按下“瞬时加速键”

用友BIP

Python终于可以自动收发邮件了,1行代码实现

程序员晚枫

Python 邮件

睡前简单聊两句——内容创作的那些事

Java 工程师蔡姬

技术人 内容创作 21 天技术人写作行动营

第一视角现场探展!带你揭秘爱采购生成式AI如何提效赋能

科技热闻

云图说丨初识华为云OrgID

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 华为云云图说

拳头游戏即将完成全球基础设施全面迁移至亚马逊云科技

财见

专业raw图像处理 DxO PhotoLab 7激活版中文最新

胖墩儿不胖y

Mac软件 图像处理工具 raw图像处理

回调函数 | AI工程化部署

AIWeker

c AI AI工程化部署

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