PHP Класс DirkGroenen\Pinterest\Auth\PinterestOAuth

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

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

Метод Описание
__construct ( string $client_id, string $client_secret, Request $request ) Construct
getLoginUrl ( string $redirect_uri, array $scopes = ["read_public"], $response_type = "code" ) : string Returns the login url
getOAuthToken ( string $code ) : DirkGroenen\Pinterest\Transport\Response Change the code for an access_token
getState ( ) : string Get the generated state
setOAuthToken ( string $access_token ) : void Set the access_token for further requests
setState ( string $state ) : void Set a state manually

Приватные методы

Метод Описание
generateState ( ) : string Generates a random string and returns is

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

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

Construct
public __construct ( string $client_id, string $client_secret, Request $request )
$client_id string
$client_secret string
$request DirkGroenen\Pinterest\Transport\Request

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

Returns the login url
public getLoginUrl ( string $redirect_uri, array $scopes = ["read_public"], $response_type = "code" ) : string
$redirect_uri string
$scopes array
Результат string

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

Change the code for an access_token
public getOAuthToken ( string $code ) : DirkGroenen\Pinterest\Transport\Response
$code string
Результат DirkGroenen\Pinterest\Transport\Response

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

Get the generated state
public getState ( ) : string
Результат string

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

Set the access_token for further requests
public setOAuthToken ( string $access_token ) : void
$access_token string
Результат void

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

Set a state manually
public setState ( string $state ) : void
$state string
Результат void