我目前有一个使用Twitteroauth类(亚伯拉罕)和Twitter API的网站。它完全正常工作,但是,我想在我的localhost上运行该项目以进行调试/编码,这样我就不会搞乱我的实时版本。
我想知道是否可以在localhost上运行Twitterouth。我知道有很多方法可以在Twitter的网站上操作应用程序的回调URL,但是我不想这样做,因为我的实时版本需要回调URL。
我希望这是有道理的,我希望有一个解决方案。
谢谢。
答案 0 :(得分:0)
可以在localhost中运行Twitteroauth。您应该从您的网站复制您的项目文件并将其复制到您的localhost。 您可能会看到一个文件“config.php”,您将在其中定义回调网址。
define('OAUTH_CALLBACK', 'http://localhost/path_to_callback.php file');
它会将你重定向到你的callback.php文件,它可以在localhost中运行。
答案 1 :(得分:0)
为了在本地运行Abramham William的twitteraouth,你可以在twitter上创建另一个测试应用程序,这样就不会打扰实时版本。然后你不应该在你的地址栏中使用localhost /,而应该使用你本地主机的IP地址,这个错误让我耗费了大量的时间。 示例: 127.0.0.1 /twittertest/index.php,而不是地址栏中的localhost / twittertest / index.php。
您需要在Twitter应用程序中提供相同的oauth回调。