Evolution 无法连接到 Google 通讯录

Evolution 无法连接到 Google 通讯录

大家好,

如果我想在 Evolution 中查看我的 Gmail 联系人,我会收到以下信息:“未找到请求的资源”,然后会出现一个链接,将我引导至 Google 开发者,就好像我是一名开发者一样。

电子邮件没有任何问题。有人有什么想法吗?

谢谢,克里斯蒂安

答案1

来自谷歌(https://developers.google.com/identity/protocols/AuthForInstalledApps

重要提示:ClientLogin 自 2012 年 4 月 20 日起已正式弃用,现在不再可用。对 ClientLogin 的请求将失败并出现 HTTP 404 响应。我们建议您尽快迁移到 OAuth 2.0。

一个解决方案是安装 gnome-online-accounts,然后在其中输入您的 google 帐户信息。它将负责授权并让 evolution 与您的 google 帐户对话。

答案2

正如你所看到的链接,Google 使用libgdata它来处理所有 API/身份验证。您可以尝试通过以下方式安装它:

sudo apt-get install libgdata-common libgdata-dev libgdata19

相关内容