api - API 附加 id,
问题描述
我正在尝试从我的石灰调查中获取数据,并想知道为什么在 API 请求中我需要id: 1
作为第三个正文参数传递。
{method:'get_session_key',params:['myusername','mypassword'],id:1}
如果我省略id
或通过id:0
,我将得到一个空字符串的响应数据。我可以在那里放任何正整数和负整数,但我不知道为什么需要它。
解决方案
那是请求ID。
在 jsonRPCClient(LS 之外的组件)代码上,它固定为 1。我认为它是使用通知的标准的一部分,而 LS API 上没有使用通知。
所以,只需将其修复为 1 :)
推荐阅读
- excel - VBScript(不是 VBA)将 Excel 中的复选框添加到特定单元格
- javascript - 在 mobX 中,一个 store 可以“监听”另一个 store,并在另一个 store 发生变化时执行查询?
- kentico - 如何在 Kentico 11 中隐藏媒体库。
- django - 无法加载 Boto3 的 S3 绑定
- c - 如何根据C中的价格对输入的给定等级的酒店进行排序?
- dart - 使用两个组合流创建 RxCommand
- css-selectors - 如何检查具有特定文本的锚点是否存在?
- python - 如何实现标签关系的消息传播块(Keras)
- node.js - 如何为环回 4 上的模型设置 mysql 表名?
- javascript - Javascript、表格或框架中的数据是否存在限制?