这样就能微信跳外部浏览器?好方便

173 阅读1分钟

微信上推广是很容易遭到限制的,但是我们经常需要一个连接就能直接让你的手机打开微信且跳转到某个指定的页面,从而脱离微信的限制,链接传到微信后,微信会判断是不是要让你在里面打开,就是用的是这个 ticket 参数,,微信识别是否合法,都是判断 ticket,正常情况下,跟微信合作的大平台,微信会放给他们请求和分配合法 ticket 的接口,而市面上大部分公司以及个人是没有这个待遇的,大家在找接口合作商时,一定要心底有个底, 首次合作尽量按月付费,因为腾讯也在更新,不知道哪天就不能用了,还有能针对不同推广需求有不同合作方式的,合理节约成本,这样也可以大概率排除二次代理商。还有一般靠谱的会多备几个接口,这样大家也可以根据可以根据备用服务器接口数量来确认价格是否合理。 推荐地址:联系客服mkapi01 下面分享一段代码供大家参考: 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    stringurl [请求的URL地址] *@param string params[请求的参数]
   *@param    intipost [是否采用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); returnfalse; } httpCode = curl_getinfo(ch, CURLINFO_HTTP_CODE); httpInfo = array_merge(httpInfo, curl_getinfo(ch));
   curl_close(ch); return$respons; }