x.elong.com艺龙微信跳转是怎么做的呢?

更新时间:2018-12-21 00:13:34

x.elong.com微信跳转是怎么做的呢?

    $url2 = 'https://x.elong.com/callback/?callBackUrl='.urlencode($url);
    $url2 = urlencode($url2);
    $url = "https://game.weixin.qq.com/cgi-bin/comm/openlink?url={$url2}";
    $ch = curl_init();
    $headers = array();
    $headers[] = 'User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_1_2 like Mac OS X; zh-CN) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/15B202 UCBrowser/11.7.7.1031 Mobile  AliApp(TUnionSDK/0.1.20)';
    $headers[] = 'Referer: https://m.mall.qq.com/release/?busid=mxd2&ADTAG=jcp.h5.seo.niao';
    $headers[] = 'X-UCBrowser-UA: dv(iPh9,2);pr(UCBrowser/11.7.7.1031);ov(11_1_2);ss(0x0);bt(UC);pm(0);bv(0);nm(0);im(0);nt(2);';
    $headers[] = 'Content-Type:application/x-www-form-urlencoded; charset=UTF-8';

    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $content = curl_exec($ch);
    curl_close($ch);
    preg_match('/openlink\":\"(.*?)\"}/',$content,$result);
    $url = $result[1];
    return $url;


<<< 返回更多动态