0

我有一个初级项目来复制一个 Web 表单,该表单允许用户将详细信息注册到数据库,然后自动向他们发送电子邮件。

我刚刚发现客户数据库/网站管理员不允许外部访问数据库,所以我们遇到了一些死胡同。

我可以概念化的唯一解决方案是使用预先存在的网络表单作为数据库的门;使用移动应用程序获取字段,然后将它们传递到网站并点击提交。

我觉得您可以创建某种脚本以在其相关字段中输入信息,然后“提交”,但不确定这是否可以通过移动应用程序(iOS/Android/WP8)实现。

这可能吗,或者有人有其他建议吗?

编辑:

更多细节 -

到目前为止,我还没有编写任何代码,但情况是这样的:客户向外部公司支付费用来托管他们的网站/数据库。客户希望我创建一个移动应用程序来复制网站的工作。

该网站只是一个带有用户输入姓名/电话号码等的表单和一个提交按钮。提交后,数据将输入数据库。然后客户端有一个第三个系统,它连接到数据库并触发自动电子邮件(不确定是谁控制的)。

我的应用程序应该将信息发送到数据库,然后第三个系统将使用收集到我的应用程序和现有表单的新条目来完成它的工作。

提供网站和数据库的公司表示他们不愿意放弃控制权(最初是想编写一个连接到数据库的网络服务以插入),我可以理解为什么,以防万一我搞砸了他们必须花时间收拾烂摊子。

我能想到的唯一两个选择是以某种方式使这种脚本类型的东西使用现有网站作为数据库的门户,或者要求客户询问网站管理员是否可以至少为我编写一个网络服务来连接到,因为这将是他们已经使用的相同 INSERT 命令。

谢谢!

4

1 回答 1

0

如果可以使用网络表单,应该可以使用简单的发布请求将数据发送到服务器:http ://www.androidsnippets.com/executing-a-http-post-request-with-httpclient 希望这有助于...

于 2013-07-30T14:07:26.920 回答