使用Google API自动填写电子邮件地址

时间:2018-08-02 18:59:16

标签: javascript gmail-api google-contacts

我正在构建一个Web应用程序,并希望自动完成电子邮件地址。我可以使用Gmail Scopes和javascript编写和发送电子邮件。但是,当键入收件人的电子邮件地址时,如何自动填写电子邮件地址?我知道我可以使用Google Contact API来实现这一目标,任何人都可以指出如何做到这一点,并在可能的情况下提供源代码。请查看显示我需要的SS。

enter image description here

我正在使用 LAMP 堆栈和 JavaScript(jQuery)

1 个答案:

答案 0 :(得分:0)

(目前是2018年)没有内置功能可在Gmail API中提供自动完成功能。您必须自己在应用程序中实现它。

您可以使用Google PeopleGoogle Contacts API来获取候选收件人列表。

您还可以通过下载最近发送的电子邮件中的元数据来创建候选列表。这种方法使您可以按频率和新近度对自动完成结果进行优先级排序,这是一种不错的用户体验。

接下来,使用Javacsript自动完成库(有many to choose from)来实现您的UI。