微信小程序-云开发云调用API没有权限(no permission)问题
今天在學(xué)習(xí)微信小程序云開(kāi)發(fā)中的在云函數(shù)中使用云調(diào)用api templateMessage.send 時(shí),在開(kāi)發(fā)環(huán)境中運(yùn)行報(bào)錯(cuò):function has no permission to call this API
如下圖:
查找總結(jié)原因大概有兩點(diǎn):
config.json
解決如上兩個(gè)問(wèn)題后,運(yùn)行正確
另外
在這過(guò)程中遇到另外一個(gè)問(wèn)題,在云函數(shù)中調(diào)用 templateMessage.send 時(shí),
云函數(shù)如下:
在開(kāi)發(fā)工具中報(bào)錯(cuò):openapi.templateMessage.send:fail invalid form id hint
如下圖:
經(jīng)查找原因?yàn)?#xff1a;
在開(kāi)發(fā)工具中支行時(shí), e.detail.formId 的值為 the formId is a mock one
這個(gè)值需要在真機(jī)調(diào)試中才會(huì)正常出現(xiàn),點(diǎn)擊真機(jī)調(diào)試,并在手機(jī)上再次點(diǎn)擊這個(gè)功能按鈕,果然打印了正常的 formId。使用開(kāi)發(fā)工具中的"真機(jī)調(diào)試"運(yùn)行成功。
總結(jié)
以上是生活随笔為你收集整理的微信小程序-云开发云调用API没有权限(no permission)问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Python实现rosbag转换成vid
- 下一篇: notepad++使用一行多个关键字的与