[英]Foursquare API error: Missing access credentials
我正在制作一个Android应用程序,并尝试使用Foursquare API 。 我开始使用Foursquare推荐的库easyFoursquare4Android 。
我在https://foursquare.com/developers/apps注册了我的foursquare应用。 我在easyFoursquare4Android库中更改了CLIENT_ID
和CLIENT_SECRET
常量值。
我试图getVenuesNearby()
并收到以下错误消息:
Missing access credentials. See https://developer.foursquare.com/docs/oauth.html for details.
我还使用了Facebook SDK,并且使用了与Facebook相同的Certificate fingerprint <SHA1>
。
我可以重复使用我与Facebook应用程序一起使用的android key哈希,还是必须重新制作一个?
我通过记录要发送到API的字符串来解决此问题。
我从未调用过EasyFoursquare.requestAccess(this)
或EasyFoursquareAsync.requestAccess(this)
,后者通过获取oauth令牌来请求对API的访问。
因此,我从未在请求中实际发送过CLIENT_ID
和CLIENT_SECRET
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.