【问题标题】:How to collect e-mail addresses from a click of a button?如何通过单击按钮收集电子邮件地址?
【发布时间】:2015-08-20 23:56:57
【问题描述】:

我和我的团队目前正在探索从网站访问者那里收集电子邮件地址的不同方法。

我们想做一些比联系表格更酷的事情,我们真的很喜欢 quicksprout.com 处理这个问题的方式,并希望这样做。

我将在哪里开始通过我们主页上的 google plus api 连接我们的访问者,通过点击几下鼠标来收集电子邮件地址?这是否可以通过常规的 http 静态 html 站点来实现?

【问题讨论】:

    标签: web google-api google-plus contact-form email-address


    【解决方案1】:

    需要服务器来收集电子邮件地址。至少为了将它们添加到数据库中。这不能仅使用静态 html 站点来完成。

    现在,由于需要服务器,您可以访问link 之类的电子邮件(这也避免了Same Origin Policy 的麻烦)


    例如: 让用户通过 google oauth 登录,将用户相关的电子邮件保存在您的数据库中。美好的 (如果用户已将其登录数据保存在其浏览器中或已在所使用的浏览器中登录其 google 帐户,则这将是仅鼠标单击的解决方案。)


    【讨论】:

    • 好的,编辑有很大帮助。我假设谷歌提供了一个处理程序,可以让用户体验并收集数据并将用户发送到下一页,然后我们将令牌发送到我们的数据库?你能指出我应该从哪里开始了解将我的静态站点转换为支持 google api 可以使用的 php 数据库吗?
    • 《php初学者教程》、《php后端开发》、《apache服务器》、《数据库mysql》
    • 不一定。可以省略服务器。例如,您的页面 js 可以将电子邮件添加到公共 google 电子表格等。你不安全。可以使用其他免费的云后端,如谷歌应用引擎或应用脚本。
    • 尽管可能有免费的解决方案,但仍然必须包含某种“服务器后端”。
    • 这些太宽泛了,无法用 cmets 回答。如果您将其设为私有,则可以使用更多代码,但也可以使用 oauth2(并解决我提到的安全问题)
    猜你喜欢
    • 2017-12-28
    • 2023-03-23
    • 2012-03-10
    • 2021-08-31
    • 2017-04-25
    • 1970-01-01
    • 1970-01-01
    • 2020-09-27
    • 2011-11-14
    相关资源
    最近更新 更多