在localhost上测试foursquare API

时间:2012-09-07 10:15:03

标签: api foursquare

我正在测试localhost的foursquare API

在foursquare开发人员的配置中,我将应用程序URL设置为

下载/欢迎页面网址 的 http://localhost 您的隐私政策网址 的 http://localhost/ 回调网址 的 http://localhost/app

我的应用程序网址是http://localhost/app,这个想法很简单,使用HTML5地理API来获取我的地理位置,并使用此地理位置数据从foursquare API获取附近的地点。

但是,当页面在auth上重定向foursquare时,重定向的页面会出现问题。

我想这是因为回调网址,有人可以告诉我如何在localhost设置正确的配置。

1 个答案:

答案 0 :(得分:4)

我遇到了这个问题。看来,在授权时,4SQ API需要发送redirect_uri并匹配APP设置中的内容。所以基本上,在创建Auth URL时,您应该发送client_id,response_type和redirect_uri。您为redirect_uri添加的值必须与您在APP设置中输入的值相匹配,在您的情况下,该设置将为“http:// localhost / app”