如何用免费服务器做微信JS开发
时间:2017-04-01 来源:JS开发小赢家
如今作为一名web前端工程师如果你不懂JS那是万万不能的,今天华清远见js开发技术频道为大家分享一道干货——如何用免费服务器做微信js开发,可以帮到诸位小伙伴哦!
第一步:获取微信--微信后台开发者中心-配置中心
AppID(应用ID):wxd91694a715364b1a
AppSecret(应用密钥):e4****************************cb
第二步:申请新浪SAE免费开发服务器
首先,打开SAE
第二步,进入后使用新浪帐号登录;然后点击右上角的“我的应用”-“应用列表”,点击创建应用:
第三步,点击创建后,填写应用的详细信息;
第四步,输入验证密码(即你注册时自己设置的密码),通过验证后即可创建成功!
第五步,使用SVN部署你的本地代码文件
注:SVN用户名和密码为安全邮箱和安全密码,不是微博账号和微博密码!
第四步:开启SAE Memcache 服务
第五步:部署代码
重要解释点:
token.php解释,将token缓存在Memcache中
$mmc=memcache_init();//初始化缓存
$token=memcache_get($mmc,"token");//获取Token
if(empty($token))//判断是否为空,如为空则重新获取Token
{
$appid="wxd91694a715364b1a";
$secret="e4ef25fdcdbbb546c69593f121e26dcb";
$url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={$appid}&secret={$secret}";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$a = curl_exec($ch);
$strjson=json_decode($a);
$access_token = $strjson->access_token;
memcache_set($mmc,"token",$access_token,0,7200);//过期时间为7200秒
$token=memcache_get($mmc,"token");//获取Token
}
?>
weixin.php解释
$jssdk = new JSSDK("自己微信APPID", "自己微信AppSecret");
第六步:加入JS安全域名 ,域名查找添加见下图