我只是想通过以下ROQL获得所有答案
SELECT A FROM Answer A
这会返回答案但是当我看到解决方案的值时,它会包含$variableName
。我已经配置了变量并在预览中正确查看它,但是如何通过Rightnow SOAP API将$variableName
转换为实际内容后获得完整的解决方案值?
答案 0 :(得分:1)
正如您所发现的,API会显示原始解决方案字符串,而不是替换了变量的计算字符串。出现这种情况的原因有很多; UI在运行时知道接口/语言,计算或其他变量等等。因此,SOAP API不了解变量的上下文,以便在查询时通过ROQL替换它。根据变量的构造方式,您可能需要以编程方式根据答案中该变量背后的逻辑替换变量。
作为旁注,通过对象查询选择所有答案(而不是仅针对所需字段的表格查询)可能很昂贵(技术上)。以这种方式选择所有答案背后的商业案例是什么?
答案 1 :(得分:1)
使用知识API - 变量将替换为实际值。