直接贴代码吧:

let url = '/rest/2.0/res/auth_token?session=' + session
  url += getUrlTokenQuery()
  const method = 'Stream.open'
  const params = { // 预览参数
    'channel': 1,
    'ip': 0,
    'protocol': 1,
    'port': 0,
    'coder': 0
  }
  var requestData = {
    jsonrpc: '2.0',
    id: ++id,
    method: 'brest',
    params: {
      call: method,
      args: params
    }
  }
  const options = {
    method: 'post',
    uri: `${ip}:${port}${url}`,
    body: requestData,
    json: true
  }
  try {
    const result = await rp(options)
    return {
      result: result,
      err: ''
    }
  } catch (err) {
    return {
      result: null,
      err: err
    }
  }

 

相关文章:

  • 2021-11-03
  • 2021-07-18
  • 2021-11-23
  • 2021-09-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-18
  • 2021-05-19
相关资源
相似解决方案