People API Google-从python脚本添加联系人

问题描述

我只需要从控制台(python脚本,而不是UI)创建到我自己的google帐户的联系人(姓名和电话号码)。

我可以这样做吗?

我正在遵循本指南:https://github.com/gsuitedevs/python-samples/tree/master/people/quickstart

问题是打开了一个新的chrome窗口以重定向到某处。.我假装在没有UI的服务器中使用它。

解决方法

是的,可以!

我使用了以下代码:https://gist.github.com/samkit5495/ff8e2a6644363cadaec3fa22ddf38c90

首先,您必须创建一个OAuth 2.0密钥:https://console.developers.google.com/apis

重要:URI重定向,我得到一个错误400“ localhost:8080 /” ...您必须在URL末尾加上“ /"...

下载密钥并将其放置在与脚本相同的目录中,该文件名为client_secret.json

执行脚本,然后将打开浏览器,然后输入您的Google帐户就可以了!