Как получить oauth_verification с помощью PECL OAUTH?

Я пытаюсь получить код подтверждения используя php, но, как я вижу, для этого есть только «ручное» (я должен авторизоваться вручную) решение.

Есть ли способ авторизовать ваш токен запроса с помощью pecl oauth? Я вижу только getAccessToken а также getRequestToken функции, нет ничего для аутентификация.

Следующий процесс требует проверки кода на getAccessToken:

private function accessToken( $request_token, $request_token_secret ){
$oauth = $this->oauth;
$access_url = $this->access_url;
$authorize_url = $this->authorize_url;
$consumer_key = $this->consumer_key;
$consumer_secret = $this->consumer_secret;

try {
$oauth = new OAuth( $consumer_key, $consumer_secret );
$oauth->setToken( $request_token, $request_token_secret );

$access_token_info = $oauth->getAccessToken( $access_url, null, VERIFICATION_CODE );

if(!empty($access_token_info)) {
//print_r($access_token_info);
return $access_token_info;
} else {
print "Failed fetching access token, response was: " . $oauth->getLastResponse();
return false;
}
} catch(OAuthException $E) {
echo "Response: ". $E->lastResponse . "\n";
return false;
}
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]