从gmail / hotmail / yahoo导入联系人到php

时间:2011-03-06 16:50:31

标签: php yahoo hotmail google-contacts

我想将gmail / hotmail / yahoo中的联系人导入我的php应用程序,就像在社交网络中找到的那样。

我已经阅读了gmail是如何做到这一点但我还不是很清楚。它说我需要做一个这样的https://www-opensocial.googleusercontent.com/api/people/@me/@self

的http请求

但我该如何发送此信息?我尝试在浏览器上运行它并返回“无法在URL中没有显式用户ID的情况下发出匿名请求”,那么我如何传递正确的用户ID呢?

对于雅虎,雅虎!不推荐使用Address Book API,现在我们应该使用Contacts API。有人用这个b4 ??

2 个答案:

答案 0 :(得分:1)

该网址似乎与osapi.people相对应,这表示您可以使用个人资料名称替换令牌@me

我通过访问该网址并使用我自己的Google登录信息替换@me来验证了这一点。

The JSON-RPC documentation建议您可以将@self令牌替换为@friends以获取好友列表,假设提出请求的应用程序有权提取此数据。

不幸的是,这就是我所知道的,在Google发现文档的几分钟内就发现了。

答案 1 :(得分:0)

import user contacts form google, yahoo, and AOL in php点击此处。它解释了如何注册OAuth 2.0并从谷歌下载联系人