初始化代码
This commit is contained in:
50
application/api/wxapi/request/RefreshTokenRequest.php
Normal file
50
application/api/wxapi/request/RefreshTokenRequest.php
Normal file
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
namespace app\api\wxapi\request;
|
||||
|
||||
use app\api\wxapi\Base;
|
||||
|
||||
/* 刷新access_token(如果需要)
|
||||
* $RefreshTokenRequest=new RefreshTokenRequest();
|
||||
* $RefreshTokenRequest->setAppid($WxClient->appID);
|
||||
* $RefreshTokenRequest->setRefreshToken($resp->refresh_token);
|
||||
* $resp=$WxClient->execute($RefreshTokenRequest);
|
||||
* */
|
||||
class RefreshTokenRequest extends Base
|
||||
{
|
||||
private $apiParas = array();
|
||||
private $refresh_token;
|
||||
private $appid;
|
||||
|
||||
public function init(){
|
||||
$this->setAppid('');
|
||||
$this->apiParas["grant_type"] = 'refresh_token';
|
||||
$this->setRefreshToken('');
|
||||
}
|
||||
|
||||
public function getApiMethodName(){
|
||||
return "sns/oauth2/refresh_token";
|
||||
}
|
||||
|
||||
public function getApiParas(){
|
||||
return $this->apiParas;
|
||||
}
|
||||
|
||||
public function setAppid($appid){
|
||||
$this->appid = $appid;
|
||||
$this->apiParas["appid"] = $appid;
|
||||
}
|
||||
|
||||
public function getAppid(){
|
||||
return $this->appid;
|
||||
}
|
||||
|
||||
public function setRefreshToken($refresh_token){
|
||||
$this->refresh_token = $refresh_token;
|
||||
$this->apiParas["refresh_token"] = $refresh_token;
|
||||
}
|
||||
|
||||
public function getRefreshToken(){
|
||||
return $this->refresh_token;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user