PHP 클래스 org\Oauth

파일 보기 프로젝트 열기: top-think/thinkphp-extend

보호된 프로퍼티들

프로퍼티 타입 설명
$handler object 操作句柄

공개 메소드들

메소드 설명
call ( $api, $param = '', $method = 'GET' ) 调用oauth接口API
connect ( string $type, array $options = [] ) : object 连接oauth
getAccessToken ( $code ) 获取access_token
getOauthInfo ( ) 获取oauth用户信息
getOpenId ( ) 获取openid信息
login ( $callback = '' ) 跳转到授权登录页面
setToken ( $token ) 设置保存过的token信息

메소드 상세

call() 공개 정적인 메소드

调用oauth接口API
public static call ( $api, $param = '', $method = 'GET' )

connect() 공개 정적인 메소드

连接oauth
public static connect ( string $type, array $options = [] ) : object
$type string Oauth类型
$options array 配置数组
리턴 object

getAccessToken() 공개 정적인 메소드

获取access_token
public static getAccessToken ( $code )

getOauthInfo() 공개 정적인 메소드

获取oauth用户信息
public static getOauthInfo ( )

getOpenId() 공개 정적인 메소드

获取openid信息
public static getOpenId ( )

login() 공개 정적인 메소드

跳转到授权登录页面
public static login ( $callback = '' )

setToken() 공개 정적인 메소드

设置保存过的token信息
public static setToken ( $token )

프로퍼티 상세

$handler 보호되어 있는 정적으로 프로퍼티

操作句柄
protected static object $handler
리턴 object