您好,小程序模板欢迎您。
小程序模板
当前位置 : 首页> 小程序教程> 由其他移动浏览器跳转至小程序代码

由其他移动浏览器跳转至小程序代码

/**
* 演示用抖音或者浏览器访问:https://kk.lusebaidu.com/?aid=12
* 下面是php抖音跳转微信小程序代码
* 注意:不支持个人小程序跳转
*/

function httpRequest($url, $format = ‘get’, $data = null, $headerArray = []){
//设置头信息
$curl=curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
if ($format == ‘post’) {
//post传值设置post传参
curl_setopt($curl, CURLOPT_POST, 1);
if ($data) {
$data = json_encode($data);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
}
}
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
if ($headerArray) {
curl_setopt($curl,CURLOPT_HTTPHEADER,$headerArray);
}
$data=json_decode(curl_exec($curl), true);
curl_close($curl);
//返回接口返回数据
return $data;
}
$appId = ‘您的appid’;
$appsecret = ‘您的appsecret’;

$data = httpRequest(
‘https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=’.$appId.’&secret=’.$appsecret,
‘get’,
null,
array(“Content-type:application/json;”,”Accept:application/json”)
);
$accessToken = isset($data[‘access_token’]) ? $data[‘access_token’] : ”;
$aa = httpRequest(
‘https://api.weixin.qq.com/wxa/generatescheme?access_token=’.$accessToken,
‘post’,
[
‘jump_wxa’ => [
‘path’ => “/pages/index/index”,//跳转小程序页面
‘query’ => “”//跳转小程序额外参数
],
‘expire_type’ => 0
]
);
$openlink = isset($aa[‘openlink’]) ? $aa[‘openlink’] : ”;

?>


联系客服 意见反馈

签到成功!

已连续签到1天,签到3天将获得积分VIP1天

知道了