php – Foursquare场地签到授权错误

我正在尝试使用以下地址显示场地中的签到列表:

https://api.foursquare.com/v2/venues/VENUE_ID/stats?oauth_token=OAUTH_TOKEN

我已经注册了Foursquare应用程序,并将我网站的URL指定为重定向网址.
我获得了客户端凭据,并按照https://developer.foursquare.com/overview/auth的说明创建了我的代码和access_token.

但是,当我尝试访问这些统计数据时,我的Web浏览器出现错误

{
  "Meta":
  {
    "code":403,
    "errorType":"not_authorized",
    "errorDetail":"User is not authorized to view venue stats"
  },
  "response":{}
}

在没有统计数据的情况下查询场地/ VENUE_ID工作正常并返回场地信息,因此我假设错误必须与OAuth令牌一起使用.

我不是我想要查询的场地的所有者.

我怎么能解决这个问题?我可以向场地所有者询问申请凭据吗?或者我的回调网址有问题吗?或者我应该从服务器运行查询,而不是通过Web浏览器?

解决方法:

据我所知,你无法获得任何OAuth toekn的统计数据,你必须被确定为场地的所有者.请参阅Merchant Platform文档.

有人应该告诉foursquare修复stats文档. (以及任何其他需要特殊令牌的人……)
他们现在在stats文档中有它

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...