首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Typeform未按typeform的顺序返回响应答案

Typeform未按typeform的顺序返回响应答案
EN

Stack Overflow用户
提问于 2018-08-12 23:02:21
回答 1查看 464关注 0票数 0

有没有人知道为什么在Typeform v1中,我每次都可以得到响应结果,它们的顺序是相同的,但现在在v2中,每次请求都会返回不同的顺序。我完全不知道我现在应该如何管理在数据库中输入用户的答案,并将他们与问题排成一排,因为响应没有一致的顺序。

到目前为止,我还没有收到Typeform对此的响应。

以下是来自typeform的3个响应的图像,它们每次返回不同的答案顺序。(请参阅:选项>标签)

https://i.imgur.com/nZ4uU6I.png

https://i.imgur.com/QN3HTdv.png

https://i.imgur.com/WIlqwks.png

EN

回答 1

Stack Overflow用户

发布于 2018-08-14 01:28:11

您看过Typeform Webhooks

我认为对于你正在尝试实现的目标来说,这是一个更简单的解决方案。每次填写表单时,您都会收到有关所选URL的通知。

然后,您可以提取有效负载并存储在您选择的数据库中。

您还可以使用字段的位置,而不是answers数组中的id

你现在所拥有的(或多或少):

代码语言:javascript
复制
first_name = answers[0].text
last_name = answers[1].text

但是answers数组中的字段索引并不一致,所以您应该使用字段ids。

代码语言:javascript
复制
first_name = answers.filter(a => f.field.id == "ID_OF_FIRST_NAME_FIELD")
last_name = answers.filter(a => f.field.id == "ID_OF_LAST_NAME_FIELD")

这个解决方案每次都会起作用,因为它不依赖于顺序。

希望能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51810034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档