微信浏览器内打开自己的APP,wx-open-launch-app填坑记录

需求:微信浏览器内打开app分享的文章,要出现“用app打开”的按钮,点击即跳到自己的APP,并根据参数执行相应的操作。
下面开始踩坑之旅行:
首先需要有一个微信公众号(类型必须是服务号,订阅号不行,解决办法:再注册一个服务号)
注册并审核通过后,进入https://open.weixin.qq.com/


微信官方示例代码:
https://www.weixinsxy.com/jss...
备注:链接中包含php、java、nodejs以及 python 的示例代码供第三方参考,第三方切记要对获取的 accesstoken 以及jsapi_ticket进行缓存以确保不会触发频率限制

我的案例:

require_once "jssdk.php"; //从下载的官方示例代码获取
// 注意,由于curl版本的不同,上面这个jssdk.php的某一句要改一下:
//原句curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, true);
//改成curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);否则可能不工作

//注意:这里要填公众服务号的appID以及appSecret
//在https://mp.weixin.qq.com/ 功能设置、基本配置-公众号开发信息中获取
$jssdk = new JSSDK("wxxxxxxxbb5", "xxxxxxxxxxx");
$signPackage = $jssdk->GetSignPackage();
?>





你可能感兴趣的:(微信开发)