Apache& A之后的Foursquare OAuth2.0请求不起作用PHP升级

时间:2012-10-09 04:22:10

标签: apache foursquare

我有来自Foursquare的foursquare应用程序。它曾经工作,但在服务器升级后,它在30秒后停止工作为超时。

我们使用Apache 2.2.6和PHP 5.2.12并将其升级到Apache 2.2.22& PHP 5.3.17。我们根据5.3.17更新了php代码,这些代码主要是db的东西。无论如何,我们的Foursquare服务器端应用程序从那时起就不起作用了。我们在其他旧服务器上尝试使用旧设置,然后就可以了。

具体而言,当用户尝试使用该应用时,我们的应用上的授权请求不会返回访问令牌。

我们正在使用以下格式提出请求。

https://foursquare.com/oauth2/access_token ?client_id=YOUR_CLIENT_ID &client_secret=YOUR_CLIENT_SECRET &grant_type=authorization_code &redirect_uri=YOUR_REGISTERED_REDIRECT_URI &code=CODE

相应地填写所有值。

任何提示或线索都会有所帮助!

1 个答案:

答案 0 :(得分:0)

您可以尝试从浏览器请求网址,并查看生成的响应。这应该为您提供有关发生错误的更多信息。

在您的浏览器中,您可以模仿用户并按照他们用来授权您的应用的流程进行操作。然后,您可以从网址获取代码参数,并访问浏览器中的access_token链接以查看响应。