php代码
require_once 'jssdk.php';//引入微信的jssdk文件 $url = $_POST['url'];//获取前端页面的url $jssdk = new Jssdk("xxxxx", "xxxxxxxx",$url);//微信的appid和select值,还有URL 这里需要修改下jssdk.php文件
$signPackage = $jssdk->GetSignPackage(); $appId = $signPackage["appId"]; $timestamp = $signPackage["timestamp"]; $nonceStr = $signPackage["nonceStr"]; $signature = $signPackage["signature"]; $ary['appId'] = $appId; $ary['timestamp'] = $timestamp; $ary['nonceStr'] = $nonceStr; $ary['signature'] = $signature; echo json_encode($ary);
js调用:
$.ajax({ url:'http://XXXXXX', type:'POST', async: false,//同步调用 data:{url:url}, dataType: "json", success:function (data) { appid = data['appId']; timestamp = data['timestamp']; nonceStr = data['nonceStr']; signature = data['signature']; } })后面的就按照微信的文档使用微信的那些功能了!