(PECL OAuth >= 0.99.1)
OAuth::getAccessToken — The getAccessToken purpose
Fetch an access token, secret and any additional response parameters from the service provider.
URL to the access token API.
Authorization session handle, this parameter does not have any citation in the core OAuth 1.0 specification but may be implemented by large providers. » See ScalableOAuth for more information.
Returns an array containing the parsed OAuth response on success or NULL on failure.
Example #1 OAuth::getAccessToken() example
<?php
try {
$oauth = new OAuth(OAUTH_CONSUMER_KEY,OAUTH_CONSUMER_SECRET);
$oauth->setToken($request_token,$request_token_secret);
$access_token_info = $oauth->getRequestToken("https://example.com/oauth/access_token");
if(!empty($access_token_info)) {
print_r($access_token_info);
} else {
print "Failed fetching access token, response was: " . $oauth->getLastResponse();
}
} catch(OAuthException $E) {
echo "Response: ". $E->lastResponse . "\n";
}
?>
The above example will output something similar to:
Array ( [oauth_token] => some_token [oauth_token_secret] => some_token_secret )