PHP 클래스 org\oauth\driver\Kaixin

상속: extends org\oauth\Driver
파일 보기 프로젝트 열기: top-think/thinkphp-extend

보호된 프로퍼티들

프로퍼티 타입 설명
$apiBase string API根路径
$getAccessTokenURL string 获取access_token的api接口
$getRequestCodeURL string 获取requestCode的api接口

공개 메소드들

메소드 설명
call ( string $api, string $param = '', string $method = 'GET' ) : json 组装接口调用参数 并调用接口
getOauthInfo ( ) : array 获取当前登录的用户信息
getOpenId ( ) : string 获取当前授权应用的openid

보호된 메소드들

메소드 설명
parseToken ( string $result ) 解析access_token方法请求后的返回值

메소드 상세

call() 공개 메소드

组装接口调用参数 并调用接口
public call ( string $api, string $param = '', string $method = 'GET' ) : json
$api string 开心网API
$param string 调用API的额外参数
$method string HTTP请求方法 默认为GET
리턴 json

getOauthInfo() 공개 메소드

获取当前登录的用户信息
public getOauthInfo ( ) : array
리턴 array

getOpenId() 공개 메소드

获取当前授权应用的openid
public getOpenId ( ) : string
리턴 string

parseToken() 보호된 메소드

解析access_token方法请求后的返回值
protected parseToken ( string $result )
$result string 获取access_token的方法的返回值

프로퍼티 상세

$apiBase 보호되어 있는 프로퍼티

API根路径
protected string $apiBase
리턴 string

$getAccessTokenURL 보호되어 있는 프로퍼티

获取access_token的api接口
protected string $getAccessTokenURL
리턴 string

$getRequestCodeURL 보호되어 있는 프로퍼티

获取requestCode的api接口
protected string $getRequestCodeURL
리턴 string