Authored by hf

do modify product detail page api get to post

... ... @@ -186,7 +186,7 @@ class Yohobuy
* @param array $cookie
* @return mixed
*/
public static function post($url, $data = array(), $returnJson = false, $timeout = 5, $header = array(), $cookie = array())
public static function post($url, $data = array(), $returnJson = false, $timeout = 30, $header = array(), $cookie = array())
{
$ch = curl_init($url);
... ... @@ -214,7 +214,7 @@ class Yohobuy
if (!empty($data)) {
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
}
$result = curl_exec($ch);
$result = curl_exec($ch);
if (!$returnJson && !empty($result)) {
$result = json_decode($result, true);
}
... ...
... ... @@ -33,11 +33,11 @@ class DetailData
{
$param = Yohobuy::param();
$param['method'] = 'h5.product.data';
$param['product_id'] = $productId;
$param['productId'] = $productId;
$param['uid'] = $uid;
$param['client_secret'] = Sign::getSign($param);
return Yohobuy::post(Yohobuy::API_URL, $param);
var_dump($param);
return Yohobuy::get(Yohobuy::API_URL, $param);
}
/**
... ... @@ -53,7 +53,7 @@ class DetailData
$param['productskn'] = $productSkn;
$param['client_secret'] = Sign::getSign($param);
return Yohobuy::post(Yohobuy::API_URL, $param);
return Yohobuy::get(Yohobuy::API_URL, $param);
}
/**
... ... @@ -73,7 +73,7 @@ class DetailData
$param['limit'] = $pageSize;
$param['client_secret'] = Sign::getSign($param);
return Yohobuy::post(Yohobuy::API_URL, $param);
return Yohobuy::get(Yohobuy::API_URL, $param);
}
/**
... ... @@ -123,7 +123,7 @@ class DetailData
$param['uid'] = $uid;
$param['client_secret'] = Sign::getSign($param);
return Yohobuy::get(Yohobuy::API_URL, $param);
return Yohobuy::post(Yohobuy::API_URL, $param);
}
}
... ...
... ... @@ -31,7 +31,7 @@ class DetailModel
if (is_numeric($productId) && is_numeric($goodsId)) {
// 调用服务
$baseInfo = DetailData::baseInfo($productId, $uid);
$baseInfo = DetailData::baseInfo($productId, $uid);
// 判断商品是否在架
if (empty($baseInfo['status'])) {
... ...
... ... @@ -125,7 +125,7 @@ class RegController extends AbstractAction
}
/* 向手机发送注册验证码 */
$data = RegData::sendCodeToMobile($area, $mobile);
$data = RegData::sendCodeToMobile($area, $mobile); var_dump($data);
if (!isset($data['code'])) {
break;
}
... ...