阿里云物联网平台云端NodeJS SDK使用简介

概述

目前阿里云物联网云端提供了Java、Python、PHP和NET四种开发语言的SDK,其它语言如Go,NodeJS等语言还未提供单独的SDK。不过可以基于Core SDK做相关语言的集成开放,避免用户进行自签名。下面主要演示NodeJS Core SDK的使用。

操作步骤

1、Open API快速测试
阿里云物联网平台云端NodeJS SDK使用简介

具体参数的解释参考:API列表

2、SDK安装

npm install @alicloud/pop-core --save

阿里云物联网平台云端NodeJS SDK使用简介

Node.js SDK 使用说明

3、Code Sample

const Core = require('@alicloud/pop-core');

var client = new Core({
  accessKeyId: '<ak>',
  accessKeySecret: '<sk>',
  endpoint: 'https://iot.cn-shanghai.aliyuncs.com',
  apiVersion: '2018-01-20'
});

var params = {
  "RegionId": "cn-shanghai",
  "NodeType": "0",
  "ProductName": "nodejsdemo123"
}

var requestOption = {
  method: 'POST'
};

client.request('CreateProduct', params, requestOption).then((result) => {
  console.log(JSON.stringify(result));
}, (ex) => {
  console.log(ex);
})

4、测试

阿里云物联网平台云端NodeJS SDK使用简介
阿里云物联网平台云端NodeJS SDK使用简介

更多参考

Go SDK 使用说明

阿里云常见参数获取位置

上一篇:2019云栖大会 | 云原生时代 带你聚焦新数据库的硬核科技


下一篇:centos7安装libreoffice