OAuth::getAccessToken

(PECL OAuth >= 0.99.1)

OAuth::getAccessToken — Отримати токен доступу

Опис

public OAuth::getAccessToken(    string $access_token_url,    string $auth_session_handle = ?,    string $verifier_token = ?,    string $http_method = ?): array

Отримує токен доступу, його пароль та всі додаткові параметри відповіді від провайдера сервісу.

Список параметрів

access_token_url

URL до API видачі токена доступу.

auth_session_handle

Обробник сесії авторизації. Цей параметр не описується в специфікації OAuth 1.0, але безліччю провайдерів реалізується. Детальніше читайте за посиланням » ScalableOAuth

verifier_token

Для провайдерів із підтримкою 1.0a, параметр verifier_token повинен бути заданий під час обміну токена запиту на токен доступу. Якщо verifier_token присутній у $_GETили$_POST, то він буде заданий автоматично і стороні, що викликає, не потрібно явно його задавати в параметрі verifier_token (звичайно якщо токен доступу обмінюється за допомогою oauth_callback URL). Детальніше читайте за посиланням » ScalableOAuth

http_method

Метод HTTP. НаПрикладGETилиPOST

Значення, що повертаються

Повертає масив із розібраною відповіддю OAuth, або false

список змін

ВерсияОпис
PECL oauth 1.0.0Раніше у разі виникнення помилки повертався null замість false
PECL oauth 0.99.9Добавлен параметрverifier_token

Приклади

Приклад #1 Приклад використання OAuth::getAccessToken()****

Loading...

Висновок наведеного прикладу буде схожим на:

Array
(
    [oauth_token] => some_token
    [oauth_token_secret] => some_token_secret
)

Дивіться також