add clear
This commit is contained in:
@@ -4,10 +4,16 @@
|
||||
namespace wchat\officialaccount;
|
||||
|
||||
|
||||
use Exception;
|
||||
use wchat\common\Result;
|
||||
use wchat\officialaccount\dcaler\SnsInfo;
|
||||
use wchat\common\HttpClient;
|
||||
use wchat\officialaccount\dcaler\Authorization as DAuth;
|
||||
|
||||
/**
|
||||
* Class Authorization
|
||||
* @package wchat\officialaccount
|
||||
*/
|
||||
class Authorization extends AfficialAccount
|
||||
{
|
||||
|
||||
@@ -21,14 +27,14 @@ class Authorization extends AfficialAccount
|
||||
|
||||
/**
|
||||
* @param $code
|
||||
* @return array|mixed|\wchat\Result
|
||||
* @throws \Exception
|
||||
* @return array|mixed|Result
|
||||
* @throws Exception
|
||||
*/
|
||||
public function authorization_user_info($code)
|
||||
{
|
||||
$param = $this->GetAccessTokenByCode($code);
|
||||
if (!$param->isResultsOK()) {
|
||||
throw new \Exception($param->getMessage());
|
||||
throw new Exception($param->getMessage());
|
||||
}
|
||||
|
||||
$requestParam['access_token'] = $param->getData('access_token');
|
||||
@@ -49,7 +55,7 @@ class Authorization extends AfficialAccount
|
||||
|
||||
/**
|
||||
* @param $code
|
||||
* @return array|mixed|\wchat\Result
|
||||
* @return array|mixed|Result
|
||||
*/
|
||||
private function GetAccessTokenByCode($code)
|
||||
{
|
||||
@@ -65,7 +71,7 @@ class Authorization extends AfficialAccount
|
||||
/**
|
||||
* @param $openid
|
||||
* @return DAuth
|
||||
* @throws \Exception
|
||||
* @throws Exception
|
||||
* 获取用户信息
|
||||
*/
|
||||
public function To_grant_authorization($openid)
|
||||
@@ -76,7 +82,7 @@ class Authorization extends AfficialAccount
|
||||
|
||||
$authorization = $this->request->get($this->url, $requestParam);
|
||||
if (!$authorization) {
|
||||
throw new \Exception($authorization->getMessage());
|
||||
throw new Exception($authorization->getMessage());
|
||||
}
|
||||
|
||||
return DAuth::instance($authorization->getData());
|
||||
@@ -86,7 +92,7 @@ class Authorization extends AfficialAccount
|
||||
/**
|
||||
* @param $long_url
|
||||
* @return string
|
||||
* @throws \Exception
|
||||
* @throws Exception
|
||||
*/
|
||||
public function Turn_to_short_chain($long_url)
|
||||
{
|
||||
@@ -96,7 +102,7 @@ class Authorization extends AfficialAccount
|
||||
|
||||
$result = $this->request->post($this->turn . $token, $requestParam);
|
||||
if (!$result->isResultsOK()) {
|
||||
throw new \Exception($result->getMessage());
|
||||
throw new Exception($result->getMessage());
|
||||
}
|
||||
return $result->getData('short_url');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user