如何查找或创建具有禁止相同答案功能的问卷?

How to find or create a questionnaire with the function of the prohibition on the same answer?

我需要帮助。 我们需要找到一份调查问卷,其中两个用户的问题答案(例如,telephone 号码)可能不相同。 例如:

输入一个phone号码:

首先用户输入一个phone号码:123456789 并完成调查。

第二个用户开始提问并回答同一个phone号码123456789。 他收到错误消息或输入不同答案的请求。

或者使用 php 或 javascript 是否可以轻松解决此问题。

也许可以用 surveymonkey 来实现 api。

我很乐意提供任何帮助或建议。

您的要求是持久存储。您将需要一个数据库,例如 MySQL,并使用 PHP 来访问它,或者需要一个第三方应用程序,例如 SurveyMonkey。但是,我无法告诉您 SurveyMonkey 的局限性,您必须查看其文档。

Google 表单写入电子表格数据库,允许正则表达式字段和附加脚本。设置字段以匹配您所需的格式,然后使用脚本验证响应。

我意识到这么晚了,这个线程是有限的,但对于其他寻找相同答案的人来说。以下是我如何使用 Examinare Framework 和 Examinare Survey Tool 为我的一位同事做同样的事情。

  1. 首先,创建一个 html 表单,将 phone 号码发送到表单。

在那个 PHP 文件中调用 Examinare PHP Wrapper 并检查收件人的收件人资料中是否有此 phone 号码。

https://developer.examinare.com/apidocs/listrecipientsbygroup/

提示:循环遍历结果。

  1. 如果收件人不存在,创建收件人。确保添加虚假或真实的电子邮件以防止出现错误。

https://developer.examinare.com/apidocs/addrecipient/

  1. 将收件人标记为参与调查。 https://developer.examinare.com/apidocs/markrecipientstosurvey/

  2. 重定向到调查。 如果您希望收件人 return 到特定路径,则将 redirect_url 变量添加到 url 并使用有效的 url.

希望对你和未来的seakers有所帮助。