在线表单(匿名提交数据)
已关闭
在线表单(匿名提交数据)
Created by: hotlong
用于潜在客户注册、合作伙伴申请表、在线故障申报之类的需求。
新增表:
web_forms:
object_name: 必填
fields: 必填
record_owner:
notification_users:
generated_html:
新增接口 POST /api/v4/{object_name}/web_forms
- 管理员可以设置某个业务对象可以在线填写,并指定可填写的字段。
- 系统根据设置自动生成html,网站维护人员可以复制到网页中。
- 用户填写表单后,调用专用接口,保存匿名数据到数据库中。
- 如果有设置 notification_users,自动发送推送通知给对应的用户。
Created by: hotlong
参考salesforce生成的html
<!-- ---------------------------------------------------------------------- --> <!-- 注意:请将以下 <META> 元素添加到您的网页 <HEAD> 中。如有必要,请修改 charset 参数以指定 HTML 页的字符集。 --> <!-- ---------------------------------------------------------------------- --> <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8"> <!-- ---------------------------------------------------------------------- --> <!-- 注意:请将以下 <FORM> 元素添加到您的网页中。 --> <!-- ---------------------------------------------------------------------- --> <form action="https://webto.salesforce.com/servlet/servlet.WebToCase?encoding=UTF-8" method="POST"> <input type=hidden name="orgid" value="00D7F000000q6uO"> <input type=hidden name="retURL" value="http://www.steedos.com/"> <!-- ---------------------------------------------------------------------- --> <!-- 注意:这些字段是可选的调试元素。如果希望在调试模式下进行测试,请取消这些行的留言。 --> <!-- <input type="hidden" name="debug" value=1> --> <!-- <input type="hidden" name="debugEmail" --> <!-- value="zhuangjianguo@steedos.com"> --> <!-- ---------------------------------------------------------------------- --> <label for="name">联系人姓名</label><input id="name" maxlength="80" name="name" size="20" type="text" /><br> <label for="email">电子邮件</label><input id="email" maxlength="80" name="email" size="20" type="text" /><br> <label for="phone">电话</label><input id="phone" maxlength="40" name="phone" size="20" type="text" /><br> <label for="subject">主题</label><input id="subject" maxlength="80" name="subject" size="20" type="text" /><br> <label for="description">描述</label><textarea name="description"></textarea><br> <input type="hidden" id="external" name="external" value="1" /><br> <input type="submit" name="submit"> </form>
请注册或登录再回复