如何使用api获取servicenow调查的响应



如何使用API获得servicenow调查问卷的问题和回答?

我需要得到我创建的调查的所有回复,包括问题、答案和票号。

我试图从asmt_metric_result表中得到响应,只得到字符串值。我怎样才能知道问题和票号呢?

我也试图获取相同的细节,并最终理解它们是如何链接的。它是这样的:

  1. asmt_metric_result表API响应包含string_value中给定实例的用户响应(应答)。它还有另一个键instance_question,它链接到问题表。

    ,

"instance_question": {
"link": "https://servicenow.instance/api/now/table/asmt_assessment_instance_question/abcd",
"value": "abcd"
}

这里指的是sys_id

  1. 现在,当您查询asmt_assessment_instance_question表时,它会给您其他链接。例:https://servicenow.instance/api/now/table/asmt_assessment_instance_question?sys_id=abc

    这将返回一个包含其他键的列表的响应。

    这里你必须引用metric键,它将链接到另一个名为asmt_metric的表。

    ,

"metric": {
"link": "https://servicenow.instance/api/now/table/asmt_metric/def",
"value": "def"
}
  1. 现在,您必须引用asmt_metric表,它将返回一个响应,其中有一个名为question的键,该键将包含实际的问题。例:
"depends_on": "",
"question": "I have reviewed the user list for terminated users.",
"max": "1",

并且,要获得您的评估实例号,您可以参考asmt_metric_resultasmt_assessment_instance_question响应中返回的instance键。

您也可以在asmt_assessment_instance_question响应中引用source_id键。

相关内容

  • 没有找到相关文章

最新更新