首页 > 解决方案 > API 附加 id,

问题描述

我正在尝试从我的石灰调查中获取数据,并想知道为什么在 API 请求中我需要id: 1作为第三个正文参数传递。

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

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

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

标签: apilimesurvey

解决方案


那是请求ID。

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

所以,只需将其修复为 1 :)


推荐阅读