【问题标题】:Foursquare API usage: /venue/statsFoursquare API 使用:/venue/stats
【发布时间】:2012-09-20 01:26:36
【问题描述】:

我对 /venue/stats Foursquare API 的使用和工作有一些疑问。

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

第二季度。尝试 api 生成一个在 api URL 中有 /simulate 的链接。我认为这是因为我正在测试 API,因此 FSQ 将此类 api 调用归类为模拟调用。请确认我的理解。如果是这样,那么每当我使用提到的 api 即 /v2/venues/venue_id/stats 时,我都会收到一条错误 JSON,说明我无权查看场地统计信息。你能告诉我为什么吗?如果这是由于 access_token 问题,那么模拟调用也应该出现同样的问题?

希望尽快得到答复。

【问题讨论】:

    标签: java foursquare


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-31
      • 2016-04-18
      • 1970-01-01
      • 2013-11-11
      • 1970-01-01
      • 2023-03-25
      相关资源
      最近更新 更多