DEMO: Node.js

This chapter introduces how to call the APIs in Node.js.

Download DEMO: control-hub-api-demo-nodejs.zip.

DEMO Structure

control-hub-api-demo-nodejs
|
|-- httpUtils.js  //  encapsulates the get, post and upload method based on the HTTP module of Node.js.
|-- constant.js   // constant
|-- xxxx.mwf      // file uploaded by upload.js through invoking the /api/firmware/upload interface.
|-- get.js        // requests data using GET
|-- upload.js     // uploads file using POST

Requirements

  • Operating System: macOS, Linux, or Windows
  • Node.js Runtime: LTS releases (8.x and later)

Running Mode

  1. Navigate into the DEMO directory in the terminal.
    cd control-hub-api-demo-nodejs
    
  2. Replace CONTROL_HUB_ADDRESS with the IP address of the Control Hub in constant.js.
  3. Run get.js.
    node get
    
  4. Run upload.js.
    node upload
    

results matching ""

    No results matching ""