手机浏览器Wap端跳转微信接口如何实现

38次阅读

共计 1418 个字符,预计需要花费 4 分钟才能阅读完成。

手机浏览器 Wap 端跳转微信接口作用是什么?

用户在本地浏览器浏览页面的时候,如果需要用户关注自己的微信号,之前的做法是发一个二维码给用户,用户扫码关注。但是如果利用手机浏览器 wap 端直接跳转微信这个接口,就可以将用户直接关注公众号者跳转微信内的指定地址,直接通过一个链接来唤起微信,省略中间大部分步骤,让操作异常简单。

如何操作?
1,获取接口。
2,添加指定需要跳转的链接或者图片,生成一个微信唤起地址。
3,得到微信唤起地址之后,可以分享给其他人或者放入网页内推广了。

以上均是个人的一些经验分享,不足之处欢迎指正,有兴趣的朋友也可留言交流探讨!

下面分享一段代码供大家参考:
php
$url = “http://api.monkeyapi.com”;
$params = array(
‘appkey’ =>’appkey’,// 您申请的 APPKEY
‘path’ =>’/home’,// 需要切换的路由 (非必传)
);

$paramstring = http_build_query($params);
$content = Curl($url, $paramstring);
$result = json_decode($content, true);
if($result) {

var_dump($result);

}else {

// 请求异常 

}

/**

* 请求接口返回内容
* @param    string $url [请求的 URL 地址]
* @param    string $params [请求的参数]
* @param    int $ipost [是否采用 POST 形式]
* @return    string

*/
function Curl($url, $params = false, $ispost = 0)
{

$httpInfo = array();
$ch = curl_init();

curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
if ($ispost) {curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
    curl_setopt($ch, CURLOPT_URL, $url);
}else {if ($params) {curl_setopt($ch, CURLOPT_URL, $url.'?'.$params);
    } else {curl_setopt($ch, CURLOPT_URL, $url);
    }
}

$response = curl_exec($ch);
    if ($response === FALSE) {//echo "cURL Error:" . curl_error($ch);
    return false;
}

$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$httpInfo = array_merge($httpInfo, curl_getinfo($ch));
curl_close($ch);
return $response;

}

正文完
 0