目錄
正文
生成您的第一個數據庫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