增加绑定平台用户接口
This commit is contained in:
parent
5094c52f8c
commit
b3dfdc6e6b
|
@ -85,6 +85,29 @@ class OAuth
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @绑定好物平台用户
|
||||||
|
*
|
||||||
|
* @param int $user_id
|
||||||
|
* @param int $hwuser_id
|
||||||
|
* @return null
|
||||||
|
*/
|
||||||
|
public function bindHwUser(int $user_id, int $hwuser_id)
|
||||||
|
{
|
||||||
|
if ($user_id <= 0 || $hwuser_id <= 0) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
$resp = $this->post("$this->host/api/bind/hwuser", [
|
||||||
|
'id' => $user_id,
|
||||||
|
'hwmc_id' => $hwuser_id,
|
||||||
|
]);
|
||||||
|
if ($resp['code'] == 0) {
|
||||||
|
return $resp['data'];
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 对 pd auth 系统发起请求
|
* 对 pd auth 系统发起请求
|
||||||
* @param $url
|
* @param $url
|
||||||
|
@ -102,4 +125,25 @@ class OAuth
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 对 pd auth 系统发起post请求
|
||||||
|
*
|
||||||
|
* @param $url
|
||||||
|
* @param array $params
|
||||||
|
* @param array $headers
|
||||||
|
* @return null
|
||||||
|
*/
|
||||||
|
protected function post($url, $params = [], $headers = [])
|
||||||
|
{
|
||||||
|
$client = new \GuzzleHttp\Client();
|
||||||
|
$res = $client->request('POST', $url, [
|
||||||
|
'headers' => $headers,
|
||||||
|
'form_params' => $params,
|
||||||
|
]);
|
||||||
|
if ($res->getStatusCode() == 200) {
|
||||||
|
return \GuzzleHttp\json_decode($res->getBody(), true);
|
||||||
|
} else {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user