импорт контактов из gmail/hotmail/yahoo в php
Я хотел бы импортировать контакты из gmail/hotmail/yahoo в мои php-приложения, такие же, как в социальных сетях.
Я читал, как это делает gmail, но мне все еще не очень понятно. в нем говорится, что мне нужно будет выполнить такой http-запрос https://www-opensocial.googleusercontent.com/api/people/@me/@self
Но как мне отправить эту информацию?? я попытался запустить это в браузере, и он возвращает "Невозможно сделать анонимный запрос без явного идентификатора пользователя в URL", так как я могу передать правильный идентификатор пользователя??
Для yahoo, тот самый Yahoo! API адресной книги устарел, и теперь мы должны использовать API контактов. кто-нибудь пользовался этим b4??
2 answers
Похоже, что этот URL-адрес соответствует osapi.people
, это предполагает, что вы можете заменить токен @me
именем профиля.
Я подтвердил это, посетив этот URL-адрес и заменив @me
своим собственным логином Google.
Документация JSON-RPC предполагает, что вы можете заменить токен @self
на @friends
, чтобы получить список друзей, предполагая, что приложение, отправляющее запрос, имеет право удалять эти данные.
К сожалению, это все, что я знаю, обнаружен через несколько минут в поиске документов в Google.
Импорт контактов пользователей из google, yahoo и AOL в php проверьте здесь. В нем объясняется, как можно зарегистрироваться в OAuth 2.0 и загрузить контакты из Google