2010-06-08 3 views
2

Я использую php5, и я пытаюсь импортировать мои контакты из своей почты Gmail и Yahoo и хочу сохранить в моей базе данных ... Я не знаю, с чего начать? Какие-либо предложения?Gmail и Yahoo Импорт почтовых контактов в PHP

+0

[* Dev *] (http://stackoverflow.com/users/486348/dev) [написал] (http://stackoverflow.com/a/8209663/367456): * «Вы можете использовать OpenInviter (openinviter .com) "*. См. Также: [импорт пользовательских контактов формы google, yahoo и AOL в php] (http://stackoverflow.com/q/4544893/367456) – hakre

ответ

3

Одно из предложений заключается в исследовании OAuth.

Поддержка OAuth позволяет доверять стороннему доступу к защищенным данным. Ранее Twitter запрашивал данные вашей учетной записи пользователя gmail и вошел в систему как вы, и используя протокол gdata, запросил ваши контакты, потянув данные. Вы надеялись, что твиттер надежно использовал ваши надежды и не стал их хранить.

С помощью OAuth позволяет Twitter делать запрос в Gmail от вашего имени. Вместо того, чтобы щебетать ваши учетные записи для учетной записи Gmail, Gmail спрашивает вас, можно ли делиться определенными данными с Twitter. Если вы согласны с этим запросом, данные разделяются, надежно, не требуя от вас разглашать ваши gmail-кредиты для Twitter или любой другой стороны.

Что касается фактического получения данных, взгляните на Google's Contact API. Это те вызовы, которые ваше приложение обычно может использовать для подключения контактов.

-1

Для коммерческого решения, вы могли бы дать RecogniContact (->Address-Parser.com) попробовать.

Смежные вопросы