Resource
通过本地文件或资源文件所得到的结果。
{
  "deviceInfo": {
     "type": "resource",
     "paths": ["foo/bar/device.json"]
  }
}Content copied to clipboard
此方案所使用的 .json 文件内容应是直接对 DeviceInfo 进行反序列化 的结果,其可能也许会与 FileBased 方案的结果略有不同。
占位符替换
paths 属性支持占位符替换。参考 CODE_MARK,例如:
{
  "deviceInfo": {
     "type": "resource",
     "paths": ["foo/bar/device-$CODE$.json"]
  }
}Content copied to clipboard
当目标bot的id为 123 时, paths 最终会变为 ["foo/bar/device-123.json"]
其他细节参见 paths 属性说明。