0

嗨,我在一个 spring mvc 项目中工作,我需要添加一个调查选项,要求是在电子邮件中发送一个调查链接,或者我不知道你是否可以在电子邮件中发送问题,我可能会倾向于第一个选项,我正在考虑使用 Limesurvey 或任何其他可以与我的 spring mvc Web 应用程序集成的开源调查工具。

因为我以前没有使用过调查工具,所以我认为石灰调查的工作原理是这样的:

1)你在你的服务器上安装了limesurvey 2)你在服务器上成功安装了limesurvey UI之后创建了调查 3)我刚刚创建的那个调查给了我某种URL

如果这个假设是正确的,

问题:1)我如何在我的spring mvc应用程序中获取该url,以便我可以通过电子邮件发送它,因为它们是不同的应用程序,石灰调查是否将该url保存在我可以与我的spring mvc应用程序连接的数据库中和得到它?

2)结果也一样 我可以使用我的spring mvc应用程序访问结果,因为我需要该信息来创建报告,

3)我可以从我的spring mvc应用程序创建limesurvey调查吗

4) 有没有办法配置调查的有效期,因为我不希望用户可以长时间访问调查,例如 1 小时进行调查,或者能够从链接访问调查整整一周,因为这可能对我的服务器容量造成问题

4

1 回答 1

-1
  1. 网址:如果需要每个用户的唯一链接:https ://manual.limesurvey.org/RemoteControl_2_API#get_participant_properties 。否则,调查链接总是相同的 example.org/surveyid.html 例如。
    1. https://manual.limesurvey.org/RemoteControl_2_API#export_statistics
    2. https://manual.limesurvey.org/RemoteControl_2_API#add_survey和/或https://manual.limesurvey.org/RemoteControl_2_API#import_survey等...
    3. 开始和到期日期时间:https ://manual.limesurvey.org/Survey_settings#Publication_.26_access_control

然后:我认为LS能够集成到你的MVC中。并且提醒:您也可以使用 Extra 插件使用带有 newDirectRequest 事件的 LS 核心系统:https ://manual.limesurvey.org/NewDirectRequest如果对您来说最简单,请为您的 MVC 返回一些 json。

丹尼斯

于 2015-01-22T08:48:43.843 回答