PHP Класс Thenbsp\Wechat\OAuth\AbstractClient

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$appid 公众号 Appid
$appsecret 公众号 AppSecret
$redirectUri redirect url
$scope scope
$state state
$stateManager state manager

Открытые методы

Метод Описание
__construct ( $appid, $appsecret ) 构造方法
getAccessToken ( $code, $state = null ) 通过 code 换取 AccessToken
getAuthorizeUrl ( ) 获取授权 URL
resolveAuthorizeUrl ( ) 授权接口地址
resolveScope ( ) 授权作用域
setRedirectUri ( $redirectUri ) 设置 redirect uri
setScope ( $scope ) 设置 scope
setState ( $state ) 设置 state

Описание методов

__construct() публичный Метод

构造方法
public __construct ( $appid, $appsecret )

getAccessToken() публичный Метод

通过 code 换取 AccessToken
public getAccessToken ( $code, $state = null )

getAuthorizeUrl() публичный Метод

获取授权 URL
public getAuthorizeUrl ( )

resolveAuthorizeUrl() абстрактный публичный Метод

授权接口地址
abstract public resolveAuthorizeUrl ( )

resolveScope() абстрактный публичный Метод

授权作用域
abstract public resolveScope ( )

setRedirectUri() публичный Метод

设置 redirect uri
public setRedirectUri ( $redirectUri )

setScope() публичный Метод

设置 scope
public setScope ( $scope )

setState() публичный Метод

设置 state
public setState ( $state )

Описание свойств

$appid защищенное свойство

公众号 Appid
protected $appid

$appsecret защищенное свойство

公众号 AppSecret
protected $appsecret

$redirectUri защищенное свойство

redirect url
protected $redirectUri

$scope защищенное свойство

scope
protected $scope

$state защищенное свойство

state
protected $state

$stateManager защищенное свойство

state manager
protected $stateManager