微信小程序云函数部署,openid获取失败,login云函数调用失败。


前言

openid获取失败,云函数如何部署,login云函数调用失败,这是我今天遇到,并解决的问题,简单分享一下。

一、先安装安装node(安装过可以跳过)

官网:
https://nodejs.org/en/download/

二、安装sdk(安装过可以跳过)

这个更简单,安装完把这个粘进去:
npm install --save wx-server-sdk@latest
微信小程序云函数部署,openid获取失败,login云函数调用失败。_第1张图片傻瓜式操作,就这么简单。下面正题,更简单。

1.点击获取openid(没有部署云函数会出现login云函数调用失败)

云函数不部署情况下是获取不到的,一直显示失败(部署是傻瓜式操作,很简单)

微信小程序云函数部署,openid获取失败,login云函数调用失败。_第2张图片

2.部署

找到这个文件夹。这个是自动生成的,没有自己找,粘过去。index.js 是云函数模板。很重要,也是自动生成的
/
微信小程序云函数部署,openid获取失败,login云函数调用失败。_第3张图片

先确保配置都对才能上传:

应该还算详细。没改过的应该可以忽略。
微信小程序云函数部署,openid获取失败,login云函数调用失败。_第4张图片
然后点击右键上传,传的是login文件夹上上个图那个
微信小程序云函数部署,openid获取失败,login云函数调用失败。_第5张图片

然后点云开发控制台,点云函数,他就有了

自动生成,名字也是login 下面那个是之前随便配的,不生效,所以一直获取失败。
微信小程序云函数部署,openid获取失败,login云函数调用失败。_第6张图片

最后在获取一下就可以了。

微信小程序云函数部署,openid获取失败,login云函数调用失败。_第7张图片

总结

以上基本是流程问题,阅读开发文档,有助于更好解决。

你可能感兴趣的:(java,javascript)