[图片]
auth.customAuthProvider is not a function什么原因?[图片][图片] 拿 到了 Tickets
2023-01-16已经解决 传参数 参数名不能带双引号
服务器调用云开发 接收不到参数POST https://api.weixin.qq.com/tcb/invokecloudfunction?access_token=ACCESS_TOKEN&env=ENV&name=FUNCTION_NAME Method AccessToken都传了。 data 也传了。{type:"GetLIST"} 还有 "'type': 'GetDoubleDL'" 都传了 云函数收不到参数。。。。 应该 怎么传啊。。另外 服务器调用云函数 本地调用的 怎么调试。 xport async function GetWxMethod(method, data, wxtoken) { ///42001 Token过期了 需要重新 获取 Token const FuncURL = "wxapifunc/invokecloudfunction?access_token=" + wxtoken + "&env=s9989a852ea1156&name=" + method console.log("开始调云函数", FuncURL) return axios.post(FuncURL, { data }) }
2023-01-16customAuthProvider is not a function 我也是这个问题
auth.anonymousAuthProvider is not a function 为什么?1.cloudbase没欠费 2。登录授权也配了 匿名登录 3 安全配置也配了域名··· cloud web sdk 按照文档的代码引入·· 但报这个错误。。 我查了一下 auth对象下面 确实没有anonymousAuthProvider方法,奇怪。。[图片]
2023-01-15我到是不出错 但是返回的东西很怪
invokeCloudFunction调用报非法参数错误官方给的文档中,给的例子是 curl调用 [代码]curl -d '{}' \ 'https://api.weixin.qq.com/tcb/invokecloudfunction?access_token=ACCESS_TOKEN&env=ENV&name=login'[代码] 是这样的。 能不能给一个node.js request模块请求的例子。 我的url 和postdata在在线curl工具中调用是 正确的,返回正确的数据格式。 但是我在node.js中用request模块 post 请求的时候总是报非法参数错误。很无奈。 以下是我的代码 var body ={} var bodyString = JSON.stringify(body); let options = { url: url, method: 'POST', json: true, headers: { 'Content-Type': 'application/json' }, body: bodyString } var result = new Promise(function (resolve, reject) { request.get(options, function (error, response, body) { if (error) { reject(error); console.log(new Date().getTime() + ' end error=' + error) } else { resolve(body); console.log(new Date().getTime()+' end body=' , body) } }); }); 结果总是 "Invalid request param hint: [msol406152028]"
2023-01-14