我是Twitter OAuth API的新手。
我正在尝试调整这样的一段代码,我在0fees.net上注册了一个免费托管,并尝试测试一些代码并熟悉OAuth。
但是当我尝试获取AuthencatieUrl时,我收到以下错误:
Fatal error: Uncaught exception 'EpiOAuthException' in /home/vol3/0fees.net/fees0_6530770/htdocs/Twi/EpiOAuth.php:313 Stack trace: #0 /home/vol3/0fees.net/fees0_6530770/htdocs/Twi/EpiOAuth.php(290): EpiOAuthException::raise(NULL, NULL) #1 /home/vol3/0fees.net/fees0_6530770/htdocs/Twi/EpiOAuth.php(33): EpiOAuthResponse->__get('oauth_token') #2 /home/vol3/0fees.net/fees0_6530770/htdocs/Twi/sign-in.php(15): EpiOAuth->getAuthenticateUrl() #3 {main} thrown in /home/vol3/0fees.net/fees0_6530770/htdocs/Twi/EpiOAuth.php on line 313
我调试了一下,似乎令牌请求在免费托管上总是为空..
但是同样的代码在我的localhost上运行,令牌被正确检索,来自Twitter的AuthencationURL也没关系.....但我无法将localhost URL作为回调...
你知道这个问题吗?谢谢&问候。 拉里。
答案 0 :(得分:0)
我在localhost上遇到了同样的问题。在URL上将其更改为127.0.0.1为我修复了问题。但是我知道它并没有完全回答你的问题,但任何遇到类似问题的人都知道这个问题可能有所帮助。最好