我从3天后出汗,从gmail,yahoo aol和hotmail导入地址簿。用户将登录到web应用程序,他将创建一个事件,他应该与他的朋友分享HTML邮件形式的事件详细信息,他应该能够从gmail雅虎aol和hotmail导入联系人,然后发送电子邮件。我在那里任何免费的API可用或插入,它是一个基于JavaScript的Web应用程序,我正在使用servlets和mysql。在发送邮件之前,我应该保存数据库中的所有电子邮件地址吗? 我尝试过socialauth,但我无法与我的网络应用程序集成。
请帮助我,因为我是Web应用程序开发的新手。
答案 0 :(得分:2)
很有可能从gmail,yahoo和hotmail导入联系人。通过首先将用户重定向到实际的提供者(例如gmail网站)来解决隐私限制 - 用户在那里进行身份验证,然后重定向回您的应用程序。因此,用户永远不会在您的网络应用程序上输入其他密码。
请看看socialauth的这个演示。 http://opensource.brickred.com/socialauthdemo/
如果您认为这是您想要做的事情,请随时提出有关您在整合方面遇到的问题的具体问题。
答案 1 :(得分:1)
我认真地,严重怀疑这些服务是否会让任何人访问这些数据。 除非是账户持有人,否则这将是一个严重的隐私法,我希望没有人会愚蠢地将他们的账户名和密码提供给一些随机网站,打开自己的身份盗窃并离开电子邮件服务用作垃圾邮件中继。
如果存在这样的情况,将使用某种安全的网络服务界面为提供商提供的服务支付费用,您应该能够通过搜索他们的网站来了解这些服务。
答案 2 :(得分:0)
注意:“并且我希望没有人会愚蠢地将他们的帐户名和密码提供给一些随机网站,打开自己的身份盗用并让电子邮件服务用作垃圾邮件中继。”
您实际上并未向网站提供密码。弹出一个身份验证页面(属于被调用的服务),然后在您提供密码时显示。