鑫华广告-渠道对接文档

鑫华广告-渠道对接文档


请求示例(php)

<pre><code> //撞库请求 hit(); function hit() { $data['appKey'] = 'bc31ed77c017aeb1'; $AppSecret = '20b1b7ee55e9ee46444e4154b36a6161'; $data['timestamp'] = time(); $data['phoneMd5'] = '43d0fc0707a922fe70ee8d5707b8a0e8'; $data['province'] = '广东省'; $data['city'] = '广州市'; $data['sign'] = getSign($data['appKey'], $AppSecret, $data['phoneMd5'], $data['timestamp']); $info = httpRequest('http://test-ad.haoxin361.cn/hit', 'post', $data); //正式地址 http://ad.haoxin361.cn/hit print_r($info); exit; } //入库请求 push(); function push() { $phone = '13112312314'; $data['appKey'] = 'bc31ed77c017aeb1'; $AppSecret = '20b1b7ee55e9ee46444e4154b36a6161'; $data['timestamp'] = time(); $data['phoneMd5'] = md5($phone); $data['sign'] = getSign($data['appKey'], $AppSecret, $data['phoneMd5'], $data['timestamp']); $data['phone'] = $phone; $data['province'] = '广东省'; $data['city'] = '广州市'; $data['realName'] = '林总'; $data['idCard'] = '440122199001015512'; $data['age'] = '34'; $data['gender'] = 1; $data['wageMonth'] = 10000; $data['education'] = 2; $data['socialSecurity'] = 1; $data['overdue'] = 2; $data['profession'] = 3; $data['paymentForm'] = 2; $data['workTime'] = 3; $data['house'] = 1; $data['accumulationFound'] = 1; $data['loanAmount'] = 3; $data['car'] = 3; $data['carAmount'] = 3; $data['carYear'] = 2; $data['carMortgageStatus'] = 2; $data['isCarOwner'] = 1; $data['loanTime'] = 5; $data['commercialInsurance'] = 1; $data['creditCardLimit'] = 4; $data['weiLiDai'] = 1; $data['zhiMa'] = 1; $data['baiTiao'] = 1; $data['huaBei'] = 1; $info = httpRequest('http://test-ad.haoxin361.cn/push', 'post', $data);//正式地址http://ad.haoxin361.cn/push print_r($info); exit; } /*获取签名*/ function getSign($appKey, $appSecret, $phoneMd5, $timestamp) { return md5($appKey.$appSecret.$phoneMd5.$timestamp); } /*curl 请求*/ function httpRequest($url, $method, $postfields = null, $headers = array(), $debug = false) { $method = strtoupper($method); $ci = curl_init(); curl_setopt($ci, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); curl_setopt($ci, CURLOPT_USERAGENT, &amp;quot;Mozilla/5.0 (Windows NT 6.2; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0&amp;quot;); curl_setopt($ci, CURLOPT_CONNECTTIMEOUT, 60); /* 在发起连接前等待的时间,如果设置为0,则无限等待 */ curl_setopt($ci, CURLOPT_TIMEOUT, 7); /* 设置cURL允许执行的最长秒数 */ curl_setopt($ci, CURLOPT_RETURNTRANSFER, true); switch ($method) { case &amp;quot;POST&amp;quot;: curl_setopt($ci, CURLOPT_POST, true); if (!empty($postfields)) { $tmpdatastr = is_array($postfields) ? http_build_query($postfields) : $postfields; curl_setopt($ci, CURLOPT_POSTFIELDS, $tmpdatastr); } break; default: curl_setopt($ci, CURLOPT_CUSTOMREQUEST, $method); /* //设置请求方式 */ break; } $ssl = preg_match('/^https:\/\//i',$url) ? TRUE : FALSE; curl_setopt($ci, CURLOPT_URL, $url); if($ssl){ curl_setopt($ci, CURLOPT_SSL_VERIFYPEER, FALSE); // https请求 不验证证书和hosts curl_setopt($ci, CURLOPT_SSL_VERIFYHOST, FALSE); // 不从证书中检查SSL加密算法是否存在 } curl_setopt($ci, CURLOPT_MAXREDIRS, 2);/*指定最多的HTTP重定向的数量,这个选项是和CURLOPT_FOLLOWLOCATION一起使用的*/ curl_setopt($ci, CURLOPT_HTTPHEADER, $headers); curl_setopt($ci, CURLINFO_HEADER_OUT, true); $response = curl_exec($ci); $requestinfo = curl_getinfo($ci); $http_code = curl_getinfo($ci, CURLINFO_HTTP_CODE); if ($debug) { echo &amp;quot;=====post data======\r\n&amp;quot;; var_dump($postfields); echo &amp;quot;=====info===== \r\n&amp;quot;; print_r($requestinfo); echo &amp;quot;=====response=====\r\n&amp;quot;; print_r($response); } curl_close($ci); return $response; } </code></pre>

页面列表

ITEM_HTML