gpt4 book ai didi

php - 重定向问题 : Twitter API Oauth

转载 作者:行者123 更新时间:2023-11-30 23:45:43 26 4
gpt4 key购买 nike

我正在测试 twitter API(使用 OAuth),我遇到了一个小问题,我想知道是否有人知道如何解决它,情况是我这样做时(在我的 redirect.php 中):

$ 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,仅此而已”,但是不行,因为这是针对另一个应用程序的,这只是一个测试,我需要在“index”之外的其他页面中执行此操作“:-)

再次感谢

最佳答案

您可以在 Twitter 连接设置中设置回调 URL,这样就可以解决问题。否则,请确保在请求 token 时设置 oauth_callback 值,然后再将用户重定向到 Twitter。

关于php - 重定向问题 : Twitter API Oauth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3079784/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com