Есть ли веб-сервис или API, помогающие мне читать контакты электронной почты? - PullRequest
35 голосов
/ 19 августа 2011

Я пытаюсь добавить функцию на своем веб-сайте, чтобы позволить пользователю приглашать своих контактов электронной почты посетить веб-сайт, так же, как это делают твиттер и Facebook.
Мне надоело пытаться реализовать эту функцию для каждого электронного письма.сервис, для Gmail, Yahoo, MSN.и когда мне удается реализовать друг друга, что-то изменить в их API, и я начинаю отлаживать проблему.

Кстати, есть ли API или веб-сервис, который я могу использовать, который может дать мне эту функцию?

enter image description here

Ответы [ 7 ]

11 голосов
/ 21 августа 2011

Нашел этот API http://code.google.com/p/socialauth-net/ и швы хорошие, протестирую его и напишу сюда позже.

3 голосов
/ 19 августа 2011

Context.IO позволяет извлекать контакты непосредственно из данных электронной почты, если электронные письма доступны через IMAP

2 голосов
/ 02 сентября 2011

Этот вопрос похож на:

https://stackoverflow.com/questions/2627722/free-api-for-friends-invite-from-gmail-yahoo-aol-hotmail-php-ajax

Похоже, пакеты Gigya и Plaxo работали для этого пользователя.

2 голосов
/ 19 августа 2011

http://openinviter.com/ использует эти API в PHP, хотя вы должны быть в состоянии получить представление о том, как вызывать их из C #.

Вот демонстрационная версия http://openinviter.com/demo/

1 голос
/ 28 декабря 2011

Нет хороших открытых решений этой проблемы. Я использовал коммерческие продукты этой компании, и они хорошо работают:

http://stescodes.com/

Вы можете увидеть это в действии на этом сайте: http://www.gamzoo.com

Альтернатива состоит в том, чтобы исследовать каждого отдельного почтового провайдера, у которого вы хотели бы загрузить контакты, и внедрить с ним по-своему. Хорошая новость заключается в том, что все они начинают использовать OpenAuth для проверки подлинности, но по большей части это обычная работа.

0 голосов
/ 01 января 2012

Я использовал Janrain .Это довольно дорого, и вы платите за многие другие функции, а не только за доступ к адресной книге.

Это покрытие ограничено несколькими наиболее популярными услугами, но я не думаю, что вы получите что-то лучше, используя OpenID.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...