ฉันได้แฟลชโทรศัพท์กับ Ubuntu สำหรับโทรศัพท์และต้องการให้ผู้ติดต่อของฉันจาก Google เข้าสู่อุปกรณ์ ฉันจะทำอย่างไร
ฉันได้แฟลชโทรศัพท์กับ Ubuntu สำหรับโทรศัพท์และต้องการให้ผู้ติดต่อของฉันจาก Google เข้าสู่อุปกรณ์ ฉันจะทำอย่างไร
คำตอบ:
ตอนนี้คุณสามารถพลิกสวิตช์ในการตั้งค่าระบบ -> บัญชีสำหรับบัญชี google ใด ๆ ของคุณและมันจะดูแลการซิงค์รายชื่อผู้ติดต่อของคุณ (และปฏิทิน) สำหรับคุณ
เนื่องจากข้อผิดพลาดhttps://bugs.launchpad.net/ubuntu/+source/syncevolution/+bug/1290559ตอนนี้คุณต้องบังคับให้ใช้งาน keyring = no เมื่อทำการเรียกใช้ syncevolution
นี่คือวิธีที่ฉันนำเข้ารายชื่อผู้ติดต่อ google ด้วยภาพ 229:
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
ใช้การซิงค์เป็นระยะ
เป็นมูลค่าการกล่าวขวัญว่าถ้าคุณติดตั้ง 2 ปัจจัย 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
บรรทัดคำสั่งคือเมื่อวาน: ฉันทำการติดตั้ง Ubuntu Touch 14.10 (r106) ใหม่ทั้งหมดจาก devel-channel และฉันถูกขอให้ซิงค์กับบัญชี google ของฉันหลังจากเริ่มแอพผู้ติดต่อ
การทดสอบอย่างรวดเร็วพบว่ามันเป็นการซิงค์แบบสองทาง