目錄
- 創建騰訊云個人賬戶
- 新建severless應用
- 建立函數URL
- 小程序中調用api示例
創建騰訊云個人賬戶
百度搜索即可,并注冊
新建severless應用
作者以github下載的某Api為例,這里不展示具體Api,只關注操作即可,相信都是互通的
在騰訊云serverless應用管理頁面( https://console.cloud.tencent.com/sls ),點擊新建應用
- 頂部
創建方式
選擇Web 應用
- 選擇
Express框架
,點擊底部下一步按鈕
- 輸入
應用名
,上傳方式選擇代碼倉庫
,進行GitHub授權(如已授權可跳過這一步),代碼倉庫選擇剛剛fork的項目 - 啟動文件填入:
#!/bin/bash
export PORT=9000
/var/lang/node16/bin/node app.js
等待部署
- 點擊
完成
,等待部署完成,點擊資源列表
的API網關
里的URL
,正常情況會打開文檔地址,點擊文檔例子
可查看接口調用效果(作者也遇到無法打開文檔地址的情況,可按照后續補充步驟操作) - 其中發現應該是由于騰訊云的Api網關產品停售造成,如下,因此選擇使用控制臺創建函數 URL
建立函數URL
-
在函數服務頁面,單擊剛剛在Serverless應用創建的函數名,進入該函數詳情頁面。
-
選擇左側導航中的函數 URL,單擊創建函數 URL。如下圖所示
-
作者由于內網訪問搜索不到數據,因此選擇公網訪問
-
點擊確定后,在Severless應用創建的該函數界面中,也會同時出現url地址(涂抹部分)
小程序中調用api示例
-
在小程序中輸入該地址,并且嘗試調用數據
-
點擊編譯,能夠返回其中的數據(下方的data部分)