1.12.2.5 Web 前端应用开发-服务调用
优质
小牛编辑
130浏览
2023-12-01
Web 前端应用开发-服务调用
更新时间:2018-07-03 19:56:11
介绍如何在 Web 前端应用中调用服务
获取 App Key 和 App Secret
查看开发环境 App Key & App Secret:
查看服务和 API 详情
点击“服务授权”按钮,查看应用已授权的服务:
点击“详情”按钮,查看服务列表,比如点击物的管理服务的“详情”链接:
在 API 列表中找到 getThingProperties(获取物的全量属性快照数据),可以查看 API 详情:
安装 SDK
安装:
$ bnpm install --save '@bone/linkdevelop-sdk'
引入:
import { APIGateway } from '@bone/linkdevelop-sdk';
示例代码
APIGateway.request("http://api.link.aliyun.com/basekit/debug/ping", {
version: "1.3.0",
data: {
// 接口参数
"input":"test"
}
}).then(response => {
console.log(response);
}).catch(error => {
console.log(error);
});
注意事项
使用 APIGateway SDK 发起请求的时候,需要在页面上填写“开发环境 AppKey & AppSecret”:
其他注意事项:
Web 前端应用的 AppKey 仅供开发调试使用,请勿在生产环境使用;
不要将 AppKey 和 AppSecret 明文写在前端代码工程中,以免泄漏;
若输入 AppKey 有误,可重启本地服务,然后重新输入。