0

在我的新应用程序中,我希望有一个文本对话框,用户可以在其中输入他们的电子邮件地址以订阅我们的时事通讯并了解新的更新和即将推出的功能。

我已经熟悉在 android 中使用文本对话框。

我的问题是,当用户点击提交时,我希望将输入的用户信息发送到我的网站,或者写入我网站上的文件。

或者有什么办法可以让它以某种方式发送到我的电子邮件中?如果我可以将它们添加到电子表格中,那也不错。

在这一点上,我对任何可行且不难实施的选项持开放态度。

我没有服务器,但我通过 GoDaddy 有一个带有存储空间等的网站。

多谢你们。

4

1 回答 1

0

这取决于您想要做多少工作,以及您想要多少安全性。

如果您使用电子邮件选项,您的应用程序将需要一个有效的电子邮件地址、密码和服务器来发送电子邮件。这意味着您需要将这些变量嵌入到您的应用程序中,并且可能会被滥用。

如果您希望将地址写入您网站上的文件中,则必须允许在您的应用程序中进行 FTP 访问,这是另一个安全问题,并且会增加您的应用程序运行所需的代码量。

这种情况的最佳解决方案是在您的网络服务器上运行一个可以与数据库安全通信的 servlet。您的 Android 应用程序可以向包含用户电子邮件地址的 servlet 调用 HTTP POST 消息,然后 servlet 可以将其保存到数据库中,您可以从中提取电子表格。

这将是完成您想要的最快和最安全的方式。

于 2013-08-22T05:32:05.170 回答