Php 致命错误:调用未定义的方法TwitterOAuth::getRequestToken()

Php 致命错误:调用未定义的方法TwitterOAuth::getRequestToken(),php,twitter,oauth,oauth-2.0,twitter-oauth,Php,Twitter,Oauth,Oauth 2.0,Twitter Oauth,我正在使用Abraham的twitteroauth在我的应用程序中实现twitteroauth。运行应用程序时,我遇到以下错误: Fatal error: Call to undefined method TwitterOAuth::getRequestToken() in /opt/lampp/htdocs/tmhOAuth-master/login_twitter.php on line 12 登录twitter.php <?php session_start(); ini_set(

我正在使用Abraham的twitteroauth在我的应用程序中实现twitteroauth。运行应用程序时,我遇到以下错误:

Fatal error: Call to undefined method TwitterOAuth::getRequestToken() in /opt/lampp/htdocs/tmhOAuth-master/login_twitter.php on line 12
登录twitter.php

<?php
session_start();
ini_set('display_errors', '1');

require_once('config.php');
// new file, I have saved my app's key and secret in config.php

require("twitteroauth.php");

$twitteroauth = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET);
// Requesting authentication tokens, the parameter is the URL we will be redirected to callback url
$request_token = $twitteroauth->getRequestToken('http://localhost/tmhOAuth-master/get_twitter_tokens.php');

// Saving them into the session

$_SESSION['oauth_token'] = $request_token['oauth_token'];
$_SESSION['oauth_token_secret'] = $request_token['oauth_token_secret'];


// If everything goes well..
if ($twitteroauth->http_code == 200) {
    // Let's generate the URL and redirect
    $url = $twitteroauth->getAuthorizeURL($request_token['oauth_token']);

    header('Location: ' . $url);
} else {
    // It's a bad idea to kill the script, but we've got to know when there's an error.
    die('Something wrong happened.');
}

?>

该方法已替换为oauth方法。请通读当前方法名称的登录流程

在这里检查问题