云开发新能力,支持 HTTP 调用 API
今天來上班打開電腦,總感覺微信開發文檔哪里有點不太一樣,研究了半天原來是云開發又多了神級功能——HTTP API!
HTTP API是什么?簡單來說就是通過云開發HTTP API,可以不需要通過微信小程序或云開發控制臺,就能夠管理云開發能力。
技能一
花式觸發云函數
在此之前,云函數只能通過微信小程序、定時觸發器或其他云函數觸發。借助HTTP API,可以在微信小程序環境外隨時觸發云函數啦! 但是,需要注意的是:HTTP API 途徑觸發云函數不包含用戶信息。
請求地址
POST https://api.weixin.qq.com/tcb/invokecloudfunction?access_token=ACCESS_TOKEN&env=ENV&name=FUNCTION_NAME請求參數
Tips
1.使用本API觸發云函數,在云函數中無法獲取OpenID等用戶相關信息,無法使用涉及用戶登錄態的其他API。 2.注意 POST BODY 部分會傳遞給云函數作為輸入參數。 3.由 HTTP API 觸發的云函數可以使用云調用。 4.由 HTTP API 觸發云函數的超時時間為5s,請注意云函數的執行時間不能過長。
技能二
數據庫導入導出
近期有很多小伙伴問我們,為什么數據只能通過云開發控制臺手動導出?太麻煩啦!這不,在開發哥哥的不懈努力下,支持通過API導入導出數據啦!
數據庫導入
請求地址
POST https://api.weixin.qq.com/tcb/databasemigrateimport?access_token=ACCESS_TOKEN請求參數
數據庫導出
請求地址
POST https
:
//api.weixin.qq.com/tcb/databasemigrateexport?access_token=ACCESS_TOKEN
請求參數
技能三
管理云存儲文件 現在可以便捷地在小程序前端快速實現文件上傳/下載及管理功能,同時也可以在開發者工具「云開發」控制臺內進行管理。
獲取文件上傳鏈接
請求地址
POST https://api.weixin.qq.com/tcb/uploadfile?access_token=ACCESS_TOKEN請求參數
獲取文件下載鏈接
請求地址
POST https://api.weixin.qq.com/tcb/batchdownloadfile?access_token=ACCESS_TOKEN請求參數
刪除文件
請求地址
POST https://api.weixin.qq.com/tcb/batchdeletefile?access_token=ACCESS_TOKEN如要詳細了解,點擊"https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/"查閱《小程序·云開發文檔》
如果你有關于使用云開發CloudBase相關的技術故事/技術實戰經驗想要跟大家分享,歡迎留言聯系我們哦~比心!
轉載于:https://www.cnblogs.com/CloudBase/p/11206130.html
總結
以上是生活随笔為你收集整理的云开发新能力,支持 HTTP 调用 API的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UG NX11.0 软件安装教程
- 下一篇: Altium Designer(3)-绘