i would like to import contacts from gmail/hotmail/yahoo to my php applications just like those found in social network.
i've read how gmail does it but im still not very clear about it. it says i would need to do a http request like this https://www-opensocial.googleusercontent.com/api/people/@me/@self
but how should i send this info?? i tried running this on the browser and it returns "Cannot make anonymous request without explicit user ID in the URL" so how can i pass the correct user ID then??
for yahoo, the Yahoo! Address Book API is deprecated and now we should use Contacts API. have anyone use this b4??
It looks like that URL corresponds to osapi.people
, which suggests that you can replace the token @me
with a profile name.
I verified this by visiting that URL and replacing the @me
with my own Google login.
The JSON-RPC documentation suggests that you can replace the @self
token with @friends
to get a friend list, assuming the application making the request is authorized to pull down this data.
Unfortunately this is all I know, discovered through a few minutes in Google finding the docs.
import user contacts form google, yahoo, and AOL in php check here. It explains how one can register for OAuth 2.0 and download contacts from google
来源:https://stackoverflow.com/questions/5211868/import-contacts-from-gmail-hotmail-yahoo-to-php