Foursquare API用法:/ venue / stats

时间:2012-09-17 17:25:45

标签: java foursquare

我对/场地/统计数据Foursquare API的使用和工作有几点怀疑。

Q1。我将使用/ venue / stats获取提供场地ID的信息。所以我已经注册了我的应用程序并获得了客户端ID和秘密值。我去了Foursquare API端点并尝试使用/ venue / stats api,我注意到FSQ自动生成了oauth_token,所以这个oauth_token是我每次使用这个API时都需要使用的相同标记吗?我是否需要执行上述的身份验证步骤?

Q2。尝试api生成一个在api URL中有/模拟的链接。我认为这是因为我正在测试API,因此FSQ已将此类api调用分类为模拟调用。请证实我的理解。如果是这样,那么每当我使用所提到的api,即/ v2 / venues / venue_id / stats时,我得到一个错误JSON,声明我未经授权查看场地统计数据。你能告诉我为什么吗?如果这是由于access_token问题,那么同样的问题也应该是模拟调用吗?

希望尽快得到答复。

1 个答案:

答案 0 :(得分:1)

在API资源管理器栏下方,它会显示“自动添加OAuth令牌”。您不使用此令牌。如果您在使用API​​ Explorer时登录,我确信它是临时的或使用您的登录信息创建的。您仍然必须使用身份验证过程来获取有效的访问令牌。但是,您可以保存此访问令牌并再次使用它来跳过Auth进程。访问令牌充当用户和应用程序的唯一密钥。在此处阅读更多相关信息:https://developer.foursquare.com/overview/auth

模拟功能主要用于API调用,通常需要您成为场地管理员。除非应用程序是作为管理员的用户,或者除非您使用管理员的访问令牌进行呼叫,否则某些调用无法完成。