API 附加 ID,

问题描述

我正在尝试从我的limesurvey 中获取数据,但想知道为什么在 API 请求中我需要将 id: 1 作为第三个主体参数传递。

{method:'get_session_key',params:['myusername','mypassword'],id:1}

如果我省略id或传递id:0,我会得到一个空字符串的响应数据。我可以在那里输入任何正整数和负整数,但我不知道为什么需要它。

我正在按照 RemoteControl 2 API 上的说明进行操作

解决方法

这是请求 ID。

在 jsonRPCClient(LS 之外的组件)代码中,它固定为 1。 我认为使用通知是标准的一部分,LS API 上没有使用通知。

所以,只需将其固定为 1 :)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...