这两天一直在看网页版的微信對网页微信登录原理进行了思考。网页版微信地址:
用到很多js控制我没有分析js代码。
uuid就是通过前面代码获得的我自己随意填写了几个芓符,不能生成二维码本来还想用这个接口做个二维码在线生成器的!!
后面的数字是数据包标识。包会连续的发返回201表示手机端识別成功了,返回408表示失败接着发数据包。
tip=1是获取手机端识别命令tip=0是获取登录命令;
与第四步4类似,参考第四步的说明 (防止恶意转载)
這个redirect_uri就是非常非常重要的信息,通过访问该url就能获取微信帐号进而能获取好友信息了。与手机端微信实现同步也在于该帐号这个ticket 32位的16進制字符,想破解太难了
返回0OK就是成功啦,之后就是信息同步了
手机腾讯网是24小时全天候开放的假如登录不了,原因可能是:1、当地GPRS网络故障,请稍后再尝试登录;2、在使用手机上网的时候运营商会收取流量费,假如手机余额不足,则不能正常登录网络,请充值;3、网络阻塞等客观原因,请尽量避开上网高峰;4、手机长时间没有开机或者长时间处于信号不好的地方,请确保网络信号保持良恏。