Мне нужно добавить функцию приглашения пользователей к моему социальному сетевому приложению, чтобы пользователи могли приглашать контакты из своих учетных записей hotmail или yahoo. Как мне это сделать и есть ли свободные библиотеки с открытым исходным кодом, которые это делают?Как мне пригласить людей из MSN, Yahoo в мое приложение?
ответ
В зависимости от службы, с которой вы хотите получить контактную информацию, они могут уже предоставить опубликованный API для вас.
Например, Yahoo имеет список контактов API вы можете использовать: http://developer.yahoo.com/social/rest_api_guide/contact_api.html
Google также имеет один: http://code.google.com/apis/contacts/
И так же Windows Live: http://msdn.microsoft.com/en-us/library/bb463974.aspx
Если вам нужно что-то, чтобы работать с сервис без API, то вам, возможно, придется попросить у пользователя его имя пользователя и пароль, временно использовать его для входа в свою учетную запись, скачать контактную информацию и затем удалить данные для входа. Тем не менее, существуют очевидные проблемы конфиденциальности и безопасности при таком подходе. Тем не менее, он используется довольно часто многими сайтами социальных сетей.
Такой же подход может использоваться для извлечения информации о приятелях из служб обмена мгновенными сообщениями. Вы регистрируетесь (возможно, используя IM-интерфейс с открытым исходным кодом) и получаете свой список контактов и контактные данные.
Некоторое время назад Джефф написал хорошую статью по этой самой теме: http://www.codinghorror.com/blog/archives/001128.html – n3rd
Ах, спасибо за эту ссылку. В этой статье все сказано. –
На всякий случай кому-то интересно - я хотел бы поделиться этой опрятной частью кода, которую я нашел в Интернете. Его бесплатный и очень простой в настройке и интеграции. http://openinviter.com основан на php, и вы можете извлекать контакты электронной почты из любой адресной книги.
Для этого вам нужно установить завиток.
Вы использовали его больше? это безопасно? кажется, что это так полезно, но я не забочусь о его безопасности. –
- 1. Как вставить MSN Maps в мое приложение
- 2. Как пригласить друзей facebook, хотя мое приложение?
- 3. Wincap Msn messenger, yahoo messenger, google talk
- 4. получить список людей, использующих мое приложение facebook
- 5. Отправить приложение Пригласить друга
- 6. Как пригласить людей не на ваше приложение из Facebook (android sdk)
- 7. Сколько людей установили мое приложение в результате рекламы в Facebook?
- 8. Как мне установить мое установочное приложение install4j?
- 9. Как пригласить приложение для facebook?
- 10. Как я могу пригласить других пользователей Facebook в мое приложение iPhone с дополнительными функциями?
- 11. Сделать мое приложение доступным только для людей в определенной стране?
- 12. Пригласить людей в папку с Onedrive для Buisness RESTful API
- 13. Пригласить друзей Facebook использовать приложение
- 14. Facebook SDK. Пригласить друзей в приложение
- 15. Как импортировать контактные данные из MSN, yahoo, gmail, aol в asp.net?
- 16. Импорт контактов из электронной почты, таких как yahoo, MSN и AOL в .net
- 17. Пригласить друзей, чтобы попробовать приложение, используя приложение
- 18. Нужно ли мне перепроектировать мое приложение?
- 19. Как импортировать контакты из Gmail, Yahoo, Aol, Hotmail, msn и т. Д.
- 20. Как мне войти в мое веб-приложение в Tomcat 6
- 21. Мне нужно смоделировать мое приложение Javascript
- 22. Помогите мне понять этот отслеживающий из образца twisted.words MSN
- 23. Facebook Пригласить Пригласить Dialog не работает
- 24. Пригласить в Facebook Game App с пригласить фишку из invitable_friends
- 25. Facebook ИОС SDk приложение пригласить
- 26. Мне нужен импорт yahoo contact через api
- 27. Как мне получить Lucida Grande курсивом в мое приложение?
- 28. Как мне вернуться в мое приложение после открытия другого приложения?
- 29. Как мне добавить добавление рабочего времени в мое приложение?
- 30. Как мне выполнить вход google/facebook в мое приложение?
Что именно вы спрашиваете? Как войти в учетную запись Hotmail пользователя и извлечь их контакты? – n3rd
Ну, как вы видите в facebook - у вас есть возможность пригласить людей из списка контактов Hotmail. Вы вводите свой адрес hotmail, и система позволяет вам входить в hotmail, после чего вы можете получать свои контакты для отправки электронных писем. – Ali