共计 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;
}
正文完