如何同步 Google 联系人?

如何同步 Google 联系人?

我已经在手机上刷入了 Ubuntu for Phones,并希望将 Google 上的联系人导入到设备上。我该怎么做?

答案1

现在,您只需在系统设置->任何 Google 帐户的帐户中轻轻一按开关,它就会为您同步联系人(和日历)。在线账户选项

答案2

由于 bughttps://bugs.launchpad.net/ubuntu/+source/syncevolution/+bug/1290559,现在您需要在调用 syncevolution 时强制 keyring=no。

以下是我使用图像 229 导入 Google 联系人的方法:

syncevolution --configure --keyring=no --template SyncEvolution backend=carddav syncURL=https://www.googleapis.com/.well-known/carddav username=<your google email> password=<your gmail password> consumerReady=0 target-config@google addressbook
syncevolution --configure --template "SyncEvolution Client" syncURL=local://@google consumerReady=1 username= password= google-contacts addressbook
syncevolution --sync slow google-contacts

您也可以调用syncevolution --sync two-way google-contacts定期同步。

答案3

值得一提的是,如果您设置了 2 Factor Auth,那么您将需要创建一个应用程序专用密码:

https://support.google.com/accounts/answer/185833

您可能还需要向上述命令添加选项--keyring=no,这是我需要运行的新命令:

syncevolution --configure --sync-property "username=<email>@gmail.com" --keyring=no --sync-property "password=<app specific password>" Google_Contacts

答案4

命令行是昨天的:我从开发频道全新安装了 Ubuntu Touch 14.10 (r106),并在启动联系人应用程序后要求与我的谷歌帐户同步。

快速测试表明它实际上是双向同步。

相关内容