免费 API 可将地址簿从 gmail、yahoo aol 和 hotmail 导入到 Web 应用程序
我从 gmail、yahoo aol 和 hotmail 导入地址簿已经 3 天了。用户将登录到网络应用程序,他将创建一个活动,他应该以 HTML 邮件的形式与他的朋友分享活动详细信息,他应该能够从 gmail、yahoo aol 和 hotmail 导入联系人,然后发送电子邮件。任何可用的免费 API 或插件,它是一个基于 javascript 的 Web 应用程序,我正在使用 servlet 和 mysql。我应该在发送邮件之前将所有电子邮件地址保存在数据库中吗? 我尝试了socialauth,但无法与我的网络应用程序集成。
请帮助我,因为我是网络应用程序开发的新手。
I am sweating since 3 days to import the address book from gmail, yahoo aol and hotmail. The user will login to web app and he will create an event and he should share the event details in the form of HTML mail with his friends, he should able to import contacts from gmail yahoo aol and hotmail and then send the email.Is there any free API available or plug in, its a javascript based web app and I am using servlets and mysql. Should I save all the email addresses in my database before sending the mail?
I tried socialauth, but I am not able to integrate with my web app.
Kindly help me since I am novice to web application development.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
很可能从 gmail、yahoo 和 hotmail 导入联系人。通过首先将用户重定向到实际的提供商(例如 gmail 网站)来解决隐私限制 - 用户在那里进行身份验证,然后重定向回您的应用程序。因此,用户永远不会在您的网络应用程序上输入他的其他密码。
请看一下这个 Socialauth 演示。
http://opensource.brickred.com/socialauthdemo/
如果您认为这是您正在尝试的事情为此,请随时提交有关您在集成时遇到的问题的具体问题。
It is very much possible to import contacts from gmail, yahoo and hotmail. The privacy restrictions are solved by first redirecting the user to the actual provider, for example the gmail website - and the user authenticates there and is then redirected back to your application. Hence a user NEVER enters his other passwords on your web app.
Do have a look at this demo of socialauth.
http://opensource.brickred.com/socialauthdemo/
If you think this is something what you are trying to do, please feel free to file a specific issue regarding the problem you faced in integrating.
我非常非常怀疑这些服务是否会让任何人访问这些数据。
除非是账户持有人,否则这将严重违反隐私法,我希望没有人会愚蠢到将他们的账户名和密码提供给某个随机网站,从而使自己面临身份盗窃并离开电子邮件服务用作垃圾邮件中继。
如果存在此类情况,则提供商将使用某种安全的网络服务接口为提供的服务付费,您应该能够通过搜索他们的网站来找到相关信息。
I seriously, seriously doubt that those services are going to give anyone access to that data.
It'd be a serious breech of privacy laws unless it was the account holder, and noone I hope is going to be STUPID enough to give their account names and passwords to some random website, opening themselves up to identity theft and leaving the email service to be used as a spam relay.
If such things exist, it'll be paid for services offered by the providers using some sort of secure web service interface and you should be able to find out about that by searching their websites.
注意:“我希望没有人会愚蠢到将自己的帐户名和密码提供给某个随机网站,从而导致身份被盗,并让电子邮件服务被用作垃圾邮件中继。”
您实际上没有向该网站提供密码。弹出一个身份验证页面(属于被调用的服务),然后您提供密码。
NOTE: "and noone I hope is going to be STUPID enough to give their account names and passwords to some random website, opening themselves up to identity theft and leaving the email service to be used as a spam relay."
You actually don't provide your password to the website. An authentication page pops up (belonging to the service being called) and it's then when you provide the password.