|
@@ -155,9 +155,10 @@ class RegData |
|
@@ -155,9 +155,10 @@ class RegData |
155
|
* @param string $area 地区号 如"86"
|
155
|
* @param string $area 地区号 如"86"
|
156
|
* @param string $mobile 手机号
|
156
|
* @param string $mobile 手机号
|
157
|
* @param string $password 登录密码
|
157
|
* @param string $password 登录密码
|
|
|
158
|
+ * @param string $shoppingKey 未登录用户唯一识别码, 默认为空
|
158
|
* @return array
|
159
|
* @return array
|
159
|
*/
|
160
|
*/
|
160
|
- public static function regMobile($area, $mobile, $password)
|
161
|
+ public static function regMobile($area, $mobile, $password, $shoppingKey = '')
|
161
|
{
|
162
|
{
|
162
|
$clientType = 'web';
|
163
|
$clientType = 'web';
|
163
|
$param = Yohobuy::param();
|
164
|
$param = Yohobuy::param();
|
|
@@ -168,6 +169,9 @@ class RegData |
|
@@ -168,6 +169,9 @@ class RegData |
168
|
$param['client_type'] = $clientType;
|
169
|
$param['client_type'] = $clientType;
|
169
|
$param['private_key'] = Yohobuy::$privateKeyList[$clientType];
|
170
|
$param['private_key'] = Yohobuy::$privateKeyList[$clientType];
|
170
|
$param['client_secret'] = Sign::getSign($param);
|
171
|
$param['client_secret'] = Sign::getSign($param);
|
|
|
172
|
+ if (!empty($shoppingKey)) {
|
|
|
173
|
+ $param['shopping_key'] = $shoppingKey;
|
|
|
174
|
+ }
|
171
|
|
175
|
|
172
|
return Yohobuy::post(Yohobuy::API_URL, $param);
|
176
|
return Yohobuy::post(Yohobuy::API_URL, $param);
|
173
|
}
|
177
|
}
|