大家好,
如果我想在 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