微信公众号开发之测试号入坑大法(三)——调用微信js-sdk的接口

一、前言

突然有一天,接到了领导的各种需求,比如希望微信公众号可以支付,希望微信公众号可以实现定位(喜欢加一些无谓的骚操作),于是就要引入今天我们需要的js-sdk去实现这个功能了。

二、首先要填写域名

如下图1-1,首先要修改图1-2的js接口安全域名,改成自己前端页面的接口名字即可

注意!!!写域名是不用带上http://或者https://,不然永远都进行不下去!比如,你的域名是http://lzy2.wxfront.com,

那只要写lzy2.wxfront.com

 

                                                                                  图1-1

                                                                                    图1-2

二、引入jssdk文件

如下图2-1所示

                                                                                        图2-1

在index.html直接引入即可

 

三、开始配置config

这一步比较复杂,要用到sha1算法,原理其实这样子的:

  1. 通过自己事前想好的timestamp(其实就是随机数)和nonceStr(也是随机数),然后通过获取access_token(注意!这里的access_token和授权第三方页面获取用户基本信息的access_token是不一样的!!!)

前端页面

这里可以把wx.config的debug设置为true,这样微信服务器如果报错了会直接alert出来

四、愉快地使用微信接口啦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值