PHP API для Hotmail, Gmail и Yahoo?

Я разработчик PHP, который является разновидностью в рассоле. Я пытаюсь найти и / или создать API, способный говорить с Hotmail, Yahoo и GMAIL, чтобы получить списки контактов (с согласия пользователя, конечно). Тот, с которым я столкнулся, – это Hotmail API.

Где бы я начал смотреть, насколько найти рабочий, стабильный API или шаги, которые я мог бы предпринять, чтобы разработать один для hotmail? Есть ли тот, который охватывает все эти базы, которые я мог бы реализовать? Любая помощь будет принята с благодарностью!

Благодаря!

EDIT: мне удалось получить несколько сервисов, однако я использовал Open Inviter для хотя бы одного клиентского проекта, и, похоже, он работает хорошо.

Некоторые указатели:

  • Gmail: API данных Google Contacts
  • Yahoo:
    • API адресной книги (устаревший)
    • API контактов
  • Hotmail: API контактов Windows Live

Большинство скриптов и т. Д. Я нашел, что на самом деле не работает. Есть коммерческий, который использует соскабливание для извлечения контактов, но я думаю, что эти попытки являются довольно ошибочными. Вышеприведенные ссылки должны дать вам пример того, как обращаться к адресным книгам для каждой службы.

Plaxo имеет виджет API для импорта контактов из Gmail, Yahoo, AOL и Hotmail. Здесь вы можете просмотреть демоверсию. Раньше у него была небольшая проблема с IE7 (последняя проверена полгода назад), но если ее решить, она может удовлетворить ваши потребности.

У Rapleaf может быть что-то для вас:

http://www.phpclasses.org/browse/package/4436.html

Похоже, что эта служба работает с кошками и мышью с некоторыми провайдерами, поскольку не все поставщики электронной почты предлагают стабильный API для общения со своими службами. (Это подорвет их бизнес-модель.) Итак, если вы используете их, и поставщик электронной почты каким-то образом сломает цепочку, вы будете сломаны до тех пор, пока Рапид не поймает.