Line
in package
Table of Contents
Properties
- $accessToken : string
- $appId : string
- $appSecret : string
- $loginUrlParam : array<string|int, mixed>
- $state : string
- CSRF用
Methods
- __construct() : mixed
- Line constructor.
- getAccessToken() : string
- アクセストークンを取得
- getAuthUrl() : string
- 認証URLを取得
- getLineAccount() : array<string|int, mixed>
- ユーザー情報を取得
- getRedirectUrl() : string
- Line OAuth認証のコールバック
Properties
$accessToken
protected
string
$accessToken
$appId
protected
string
$appId
$appSecret
protected
string
$appSecret
$loginUrlParam
protected
array<string|int, mixed>
$loginUrlParam
$state
CSRF用
protected
string
$state
Methods
__construct()
Line constructor.
public
__construct(string $appId, string $appSecret) : mixed
Parameters
- $appId : string
- $appSecret : string
getAccessToken()
アクセストークンを取得
public
getAccessToken(string $code) : string
Parameters
- $code : string
Return values
stringgetAuthUrl()
認証URLを取得
public
getAuthUrl() : string
Return values
stringgetLineAccount()
ユーザー情報を取得
public
getLineAccount(string $accessToken) : array<string|int, mixed>
Parameters
- $accessToken : string
Return values
array<string|int, mixed>getRedirectUrl()
Line OAuth認証のコールバック
protected
getRedirectUrl() : string