5分钟完成App后端API开发
目录
正文
生成您的第一个数据库API
本部分是使用UniConnector平台,根据官方提供的一个数据库,生成、发布和调用API的指南.
开始之前需要注册会员
- 访问平台会员注册页面.
注册地址:http://console.uniconnector.com/regist/forwardRegister.htm - 输入手机号、密码、图形验证码后,点击发送验证码按钮.
- 手机收到短信后,输入短信验证码,并同意服务条款后,点击注册按钮,完成注册.
- 页面跳转到控制台页面,代表注册成功.
目标
- 创建应用,生成微服务API.
- 发布并订阅API,获取授权APIKey.
- 查看生成文档.
- 在Api设计器中调用API.
- 在App中调用API.
让我们开始吧...
第一步 创建应用,生成微服务API
请按照以下说明通过UniConnector平台创建应用.
-
点击微应用菜单,进入微应用管理页面
-
创建微应用
-
单击创建的微应用,配置数据库
a. 编辑微应用
b. 点击下一步按钮,配置数据库
连接自己的数据库,需要开通远程连接权限,并授权。
c. 点击测试连接按钮,右下角弹出测试结果的提示信息
d. 连接成功,进入生成微服务页面
e. 点击生成微服务按钮,生成成功后,跳转到微服务管理页面
第二步 发布并订阅API,获取APIKey
-
点击微服务名称
-
进入微服务配置页面
-
点击下一步,进入API发布页面
-
点击发布按钮,发布API到网关
-
点击运行按钮,运行API
-
点击导航条上的微服务库菜单
-
选择微应用, 订阅API
-
查看订阅API的APIKey
第三步 查看生成文档
-
点击文档菜单
-
点击文档标题
第四步 在Api设计器中调用API
第五步 App中调用API
- H5中调用Api
读取通信录好友API代码:
var filter = {
"where":{"toId": "2"}
}
$.ajax({
"url": "http://d.uniconnector.com/v1/unichat/friends?filter="+ encodeURIComponent(JSON.stringify(filter)),
"type": "GET",
"cache": false,
"headers": {
"X-Uniconnector-Api-Key": "42f09e66-4fde-466e-b9f5-c20ee5ede011"
}
}).done(function (data, status, header) {
//成功
if(status == 'success'){
var friendsInfo = JSON.parse(data);
//渲染通讯录模板
renderContacts(friendsInfo );
}else{
console.log("加载好友信息错误!");
}
}
}).fail(function (header, status, errorThrown) {
//失败
console.log(errorThrown);
})
-
React Native中调用API
React Native如何用调用RestFul API -
Flutter中调用API
Flutter如何用调用RestFul API