1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 微信调用扫一扫的步骤(ASP实现方式)

微信调用扫一扫的步骤(ASP实现方式)

时间:2024-02-23 07:20:59

相关推荐

微信调用扫一扫的步骤(ASP实现方式)

1.微信服务号(或公众号)需要通过认证

2.点击“公众号设置”-“功能设置”,在“JS接口安全域名”处填写上域名,二级域名也可以的,注意该域名必须是备案过的,否则无效。

3.开始写代码上传到上述设定的安全域名下面。例如设定的安全域名是,那么可以在的ftp下面放源代码文件,不一定在根目录下。微信会检测网址的域名是否是备案的,而和具体的目录和代码文件名无关。

4.比如我们的测试文件是test.htm,那么开始配置这个文件里的js代码。wx.config这个部分有几个参数需要设置正确的。

wx.config({

debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。

appId: ”, // 必填,公众号的唯一标识

timestamp: , // 必填,生成签名的时间戳

nonceStr: ”, // 必填,生成签名的随机串

signature: ”,// 必填,签名,见附录1

jsApiList: [] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2

});

参考:

http://mp./wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html#.E6.AD.A5.E9.AA.A4.E4.B8.80.EF.BC.9A.E7.BB.91.E5.AE.9A.E5.9F.9F.E5.90.8D

appId在基本配置里可以找到,每个账号都不一样的。timestamp随便写没关系。nonceStr是自己程序随机生成的。signature最复杂,是前面几个综合进行sha1加密的结果。

主要就是上面这4个。

我用asp实现了一个接口,需要传递3个参数给它,分别是AppID、AppSecret、url:

<!--#include file="sha1.asp"--><%AppID=request("AppID")\"wx0cd565f70be8xxxx"AppSecret=request("AppSecret")\"2ad5303155fb4c0b0474b309c9d5xxxx"timestamp=ToUnixTime(now,+8)nonceStr=getRndNumber()url=

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。