好久好久没写自己学到的东西了,由于最近自己弄的东西太散了,有时候看看书有时候写写自己模仿acfun app的个人项目,实在不知道该写啥,今天因为拿到了一个外包单的服务器,所以想实现以下微信授权以及微信支付,生成带参数的二维码三个简单的微信接口并记录下来,方便以后使用~
首先这篇先写配置环境及微信授权吧。
linux下的环境配置
1、安装
wget [‘url’];
我是直接官方安装编译好的二进制包,所以直接在root目录下
wget https://nodejs.org/dist/v6.9.4/node-v6.9.4-linux-x64.tar.xz 下载解压包
哦对了,我是64位的,各位自己看一下linux的版本信息再装
cat /proc/version
2、解压
xz -d .tar.xz
tar -xv -f .tar
//或者
tar -Jxv -f .tar.xz(大写的J)
第一种是先解压xz再解压tar,第二种则是一次解压,大家随意。
3、环境变量的配置
我不知道为啥我的这个服务器vim识别不了= =。。。我就用vi了,都一样可以改文本就好
首先进入vi模式修改环境变量
vi /etc/profile
按insert进入插入模式 将你的node的安装路径添加在PATH的前面
然后输出
source /etc/profile
将变量临时生效,最好还是重连服务器的好~
echo $PATH 查看是否有自己添加的环境变量
最后切换至任意目录下执行
node -v
nom -v
好的配置完成~
接下来开始微信授权吧
1、关注并申请微信测试号
首先我们先申请登录微信测试号,并且在里面扫描二维码关注自己的测试号,然后再网页授权那改好自己的回调域名,我这里就改了3000端口的,大家随意
2、开始写授权的后端代码
手机访问http://www.XXXXXX.cn:3000/oauth/wx_login即可看到授权申请,点击确认回调到res.send回的测试页面~服务器与前端返回页面的信息如下
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-wfwjg/33741.html