我正在测试twitter API(使用OAuth),我有一个小问题,不知有没有人知道如何解决它,情况是,当时我这样做(在我redirect.php):重定向问题:Twitter API Oauth
$ Url = $ connection-> getAuthorizeURL ($ token);
header ("Location: $ url");
请求去到Twitter,它的认证,但我这回我的应用程序返回到主页,我想这样做的,我做的页面的OAuth。
有谁知道解决方案?
总之,当用户登录时,我希望应用程序将其返回到同一页面,而不是开始。
啊!当我做了注销,一切是正确的......因为我这样做(在我clearsessions.php):
session_start();
session_destroy();
$redireccion = $_SERVER['HTTP_REFERER'];
header("Location: $redireccion");
我的问题是,在“登录” :-)
谢谢!
埃姆... 你可以在这里尝试一下:http://www.joanballestermoragues.com/oauth/test.php 正如你所看到的,在Twitter上的登录重定向到http://www.joanballestermoragues.com/oauth/,我想重定向到:http://www.joanballestermoragues.com/oauth/test.php
PS:嗯,任何可以说.. “作出的index.php,这一切”,但没有,因为这是另一个应用程序,它只是一个测试,我需要做的是在另一个页面不是“指数”再次:-)
感谢
是动态的...... ;-) 在这个例子中是“test.php”,但这将是动态的! – joanballester 2010-06-20 20:13:32
您是否在将用户重定向到Twitter之前请求令牌时设置了oauth_callback值?你在twitter上的设置是否正确(例如,应用程序模式的浏览器和回调URL的非空白默认值)? – bkaid 2010-06-21 04:57:52
我不明白你的第一个问题,但我认为不是(我该怎么做?)。 第二个:回调的浏览器和非空默认值。是的,我有这个确定。我要写下你提到的代码 – joanballester 2010-06-21 06:46:51