JS获取微信授权

本文讲述了作者尝试使用JS直接实现微信授权功能的历程。首先获取URL中的code,然后试图通过AJAX请求微信API获取access_token,但在过程中遇到跨域问题,导致请求失败。作者意识到这是由于JS在客户端执行时浏览器的安全限制,对于跨域请求进行了阻止。尽管目前遇到阻碍,但作者仍将继续探索纯JS实现微信授权的方法。
摘要由CSDN通过智能技术生成
前段时间我在做微信授权的功能,用的是PHP获取,在此之前,我使用过nodejs来获取微信授权。当时我就想,能不能使用js直接来写微信授权,这样子就可以直接分享这个js类,以后就直接调用就可以了。之前只是有这个想法,昨晚,我信誓旦旦的开始写,按照微信接口的步骤一步一步的写。先做的是获取code
<span style="white-space:pre">	</span><span style="font-size:18px;">var url = window.location.href;
	var theRequest;
	var appid = "wxdc58549af8aa12b1";
	console.log(url);
	var str = url.substr(0); 
	strs = str.split("&");
	strs = strs[0].split("=");
	code = strs[1];
	console.log(code);</span>

当我获取到code的时候,我发现幸福就在不远了。然后开始  通过code换取网页授权access_toke
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值