msn导出联系人文档

1: 申请windows application id,用来获取微软提供的读取api的云服务。



1》 进入页面http://msdn.microsoft.com/en-us/library/cc287659.aspx,登陆

2》 New Service --> Live Services: Existing APIs --> I Agree

3》 添加信息





2: http://github.com/mislav/contacts 下载gem包,这个gem包是依赖msn的api实现的导出msn联系人的功能,此外还有google和yahoo的导出联系人功能。



3: 打开config下的contacts.yml文件,配置application id的信息



4: 将插件放入项目的vendor下plugins



5: 由于设置了return_url,所以需要配置路由和host文件,windows会在验证完之后根据return_url来返回。

例如: map.resources :xingxis, :collection => {:contacts => :get}

127.0.0.1 life.com



6: 主要方法



@wll = Contacts::WindowsLive.new

consenturl = @wll.get_authentication_url 返回一个url这个url可以跳转到windows live的登陆页面

message_html = %{<a href="#{consenturl}">click here</a> }





返回的action中

wll = Contacts::WindowsLive.new

@contacts = wll.contacts(params.merge("action" => "delauth").to_param) 所有联系人的信息,其中params.merge("action" => "delauth")中的"action" => "delauth"必需加上。





7: 相关api或其他



实例:http://www.365jizhang.com/api/liveInvite.do



http://msdn.microsoft.com/en-us/library/bb463989.aspx 官方api



http://www.kuqin.com/web/20090308/38689.html 用户实现过程(第一步跳过)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值