从命令行调用foursquare无用的api

时间:2012-03-27 05:38:48

标签: api oauth foursquare clientid

我已经使用wget从命令行成功使用foursquare的API和oauth_token。例如,

wget https://api.foursquare.com/v2/venues/4510e899f964a52089391fe3?oauth_token=MY_TOKEN&v=20120327

使用此命令,我能够获得响应并解析结果。但是,由于使用身份验证令牌每小时限制为500个请求(等等),并且由于我对无用户访问感兴趣,因此我考虑使用client_idclient_secret。但是,每当我试图打电话时

wget https://api.foursquare.com/v2/venues/4510e899f964a52089391fe3?client_id=MY_CLIENT_ID&client_secret=MY_CLIENT_SECRET&v=20120327" 

我收到了错误的请求。是否有可能做我正在尝试的事情?

1 个答案:

答案 0 :(得分:3)

首先,请记住,无用户访问也有限制(每小时5000个),更多信息here

您上面列出的请求应该有效,我只是测试了它,用我的真实ID和秘密替换了MY_CLIENT_ID。 我知道 foursquare对请求区分大小写,client_id / secret应该是大写的。

我唯一能想到的就是创建你的问题是一个错字,检查你的数据:)