PHP 클래스 DirkGroenen\Pinterest\Auth\PinterestOAuth

파일 보기 프로젝트 열기: dirkgroenen/pinterest-api-php

공개 메소드들

메소드 설명
__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