Импорт контактов Gmail и Yahoo Mail в PHP
Я использую php5 и пытаюсь импортировать свои контакты из моей почты Gmail и Yahoo и хочу сохранить их в своей базе данных... Я не знаю, с чего начать? Какие-либо предложения?
3 ответа
Связаться с Grabber с сайта PHP классов будет хорошим началом...
Одним из предложений является расследование OAuth.
Поддержка OAuth позволяет доверенному стороннему доступу к защищенным данным. Ранее Twitter запрашивал данные вашей учетной записи пользователя Gmail и входил в систему как вы, и, используя протокол gdata, запрашивал ваши контакты, извлекая данные. Вы надеялись, что твиттер надежно использовал ваши кредиты и не стал их хранить.
С помощью OAuth позволяет Twitter отправлять запросы в Gmail от вашего имени. Вместо того, чтобы давать Twitter ваши кредиты в Gmail, Gmail спрашивает вас, можно ли поделиться некоторыми данными с Twitter. Если вы примете этот запрос, данные будут переданы безопасным образом, при этом вам не потребуется разглашать свои кредиты gmail твиттеру или любой другой стороне.
Что касается фактического получения данных, взгляните на Google Contact API. Это звонки, которые ваше приложение обычно использует для получения контактов.
Для коммерческого решения вы можете попробовать RecogniContact (-> http://address-parser.com/).