小程序与云服务器api接口,小程序云函数调用http api进行对云数据库的操作
小程序http api 的云數據庫操作接口需在服務器端調用,利用云開發后臺的話,可以云函數中調用相應的接口可以實現對云數據庫的操作。以下是新增集合的一個代碼段,以供參考。
需要注意的是,安裝got模塊不能安裝10.版本,否則或出錯。
// 云函數入口文件
const cloud = require(‘wx-server-sdk’)
const got = require(‘got’)
let appid =‘xxxxxxx’ //你的appid
let secret =‘xxxxxxxx’ //你的secret
let opdataUrl =‘https://api.weixin.qq.com/tcb/databasecollectionadd?access_token=’ //新增集合的接口
let tokenUrl =‘https://api.weixin.qq.com/cgi-bin/token? grant_type=client_credential&appid=’+appid+’&secret=’+secret //獲取access_token接口
cloud.init()//初始化
// 云函數入口函數
exports.main = async (event, context) => {
let tokenResponse=await got(tokenUrl)
let token = JSON.parse(tokenResponse.body).access_token //獲取access_token
let opdataResult = await got(opdataUrl+token, {
method: ‘POST’,
headers: {
‘Content-Type’: ‘application/json’
},
body: JSON.stringify({
“env”:“xxxxx”, //云環境
“collection_name”: “test_add_collection” //新增集合名稱
})
})
return opdataResult.body
}
總結
以上是生活随笔為你收集整理的小程序与云服务器api接口,小程序云函数调用http api进行对云数据库的操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 火狐浏览器服务器意外响应,Firefox
- 下一篇: 文件服务器定时开关机,如何配置作服务器定