我正在制作一个Android应用程序,并试图使用Foursquare API。我开始使用foursquare推荐的库easyFoursquare4Android。
我在https://foursquare.com/developers/apps注册了我的Foursquare应用。我改变了CLIENT_ID
和CLIENT_SECRET
的常值在easyFoursquare4Android库。
我如何使无用户的请求,如获得附近的场地与easyFoursquare4Android库?
要访问API,必须调用AccessTokenRequest
类,它会尝试获取访问令牌。
我在Foursquare API文档中找到了无用户访问部分,它说
"要发出无用户请求,请在请求URL中指定消费者密钥的客户端ID和Secret,而不是验证令牌。"
我应该改变库,因为它看起来不像支持无用户访问?
编辑:我做了一个问题在easyFoursquare4Android库GitHub库。
标准库似乎依赖于访问令牌。
您可能可以通过编辑hasAccessToken
方法来重写该行为,以在EasyFoursquare
和EasyFoursquareAsync
中返回true
。