Php 如何使用PECL oauth获得oauth_验证?

Php 如何使用PECL oauth获得oauth_验证?,php,oauth,oauth-1.0a,pecl-oauth,Php,Oauth,Oauth 1.0a,Pecl Oauth,我试图使用php获取验证代码,但正如我所见,只有“手动”(我必须手动授权)解决方案 是否有任何方法可以使用pecl oauth来授权您的请求令牌?我只看到了getAccessToken和getRequestToken函数,没有用于身份验证的功能 以下过程需要位于getAccessToken的验证代码: private function accessToken( $request_token, $request_token_secret ){ $oauth = $this->

我试图使用php获取验证代码,但正如我所见,只有“手动”(我必须手动授权)解决方案

是否有任何方法可以使用pecl oauth来授权您的请求令牌?我只看到了getAccessTokengetRequestToken函数,没有用于身份验证的功能

以下过程需要位于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;
        }
    }