Foursquare API错误:缺少访问凭据

时间:2014-05-28 02:50:09

标签: android foursquare

我正在制作Android应用,我正在尝试使用Foursquare API。我开始使用foursquare推荐的库easyFoursquare4Android

我在https://foursquare.com/developers/apps注册了我的foursquare应用。我更改了 easyFoursquare4Android 库中的CLIENT_IDCLIENT_SECRET常量值。

我尝试getVenuesNearby()并收到此错误消息:

Missing access credentials. See https://developer.foursquare.com/docs/oauth.html for details.

我也在使用Facebook SDK,并且正在使用我用于Facebook的Certificate fingerprint <SHA1>

我可以重复使用我在Facebook应用程序中使用的android密钥哈希,还是必须重新创建一个?

1 个答案:

答案 0 :(得分:0)

我通过记录我发送给API的String来解决这个问题。

我从未调用EasyFoursquare.requestAccess(this)EasyFoursquareAsync.requestAccess(this),它通过获取oauth令牌来请求访问API。

所以我从未在请求​​中发送CLIENT_IDCLIENT_SECRET