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