【问题标题】:Foursquare API Getting friends checkin HistoryFoursquare API 获取好友签到历史记录
【发布时间】:2011-12-31 15:36:04
【问题描述】:

所以我在foursquare 上创建了一个应用程序,并使用tutorial 让用户接受我的FourSquare 帐户申请。

现在我的印象是,在我这样做之后,我将能够访问他们的签入历史记录。我试过拉他们的 USER_ID 并使用这个$friend = $fsObj->get('/users/USER_ID_HERE'); 来获取用户信息。但是当我访问他们的签到$friend->response->user->checkins 时,我只看到他们最近和最近的签到。然而,它们的计数大于 1。

我假设在他们的个人资料中,他们还不是我的应用的授权用户,这导致他们搞砸了 -> 设置显示他们的帐户已附加到我的应用。

任何有关如何访问他们的签到历史的帮助将不胜感激!谢谢! :)

【问题讨论】:

标签: php oauth oauth-2.0 foursquare checkin


【解决方案1】:

目前,API 只会返回经过身份验证的用户(用户登录)的场地历史记录。

https://developer.foursquare.com/docs/users/venuehistory.html

我也希望能够在不久的某个时候看到用户访问次数最多的场所。 Foursq 伙计们,我们什么时候能够从经过身份验证的个人资料的任何好友用户那里获得至少前 10 名?

【讨论】:

  • 历史签到信息更多的是产品变化而不是技术变化,因此没有 ETA(或承诺它会发生)。
【解决方案2】:

要访问授权用户的签入历史记录,您需要 /users/USER_ID/checkins 端点。您正在使用的 /users 端点仅显示一个签入,本机应用程序使用该签入来填充“最后一次看到”信息。

https://developer.foursquare.com/docs/users/checkins.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-14
    • 1970-01-01
    • 2014-01-07
    相关资源
    最近更新 更多