2013年12月24日星期二

多终端手机设备之间通讯录同步

现在我手头上有好几个移动终端   ipad3、iPhone5、google nexus、s9300   

相互间同步通讯录很麻烦,想制作一个产品服务,同步相互间的通讯录,在任意一台设备上更改,其它设备瞬间同步更新 目前重点研究选择的2种方式是exchange   cardDAV 

下面我重点说一下  

我选择的是cardDAV这个通讯录开放协议,iphone上面支持。
这个协议的好处就是,你在这个手机上更新删改通讯录联系人,手机会与服务器端实时同步,并且实时同步到其它的手机终端上,我就可以提供一个帐号进行多终端间的同步通讯录服务啦。

cardDAV协议iOS和android都很好的支持,非常方便

在iPhone或者iTouch上面设置添加方式为
打开手机,「设置——邮件、通讯录、日历」
选择「添加账户——其他」
在通讯录一栏选择「添加 CardDAV 账户」


填写服务器(https://sync.leocheng.me)、用户名(leocheng.me帐号)和密码(leocheng.me 账户密码)
点击下一步
点击之后就会立刻开始同步.同步完毕之后,打开 iPhone 通讯录,你会发现sync.leocheng.me 通讯录中的联系人列表都已经同步到你的手机了。

同样,你可以在其它的android手机和ios手机上面添加leocheng.me的帐号,在任意一台手机上面更改通讯录,其它的手机上都会瞬间更新。


carddav和caldav都是google和apple两大巨头公司鼎力支持的开放标准,目前我给公司的微博产品设计的通讯录同步方案和日历日程同步方案都是基于这两大开源协议开发搭建的,目前在内部使用,尚未开放给普通微博用户使用。

标签:

0 条评论:

发表评论

订阅 博文评论 [Atom]

<< 主页