【发布时间】:2013-04-17 13:33:18
【问题描述】:
我正在尝试使用以下地址显示一个场所的签到列表:
https://api.foursquare.com/v2/venues/VENUE_ID/stats?oauth_token=OAUTH_TOKEN
我已经注册了 Foursquare 应用程序并将我的网站的 URL 指定为重定向 URL。 我获得了客户凭据并按照https://developer.foursquare.com/overview/auth 的说明创建了我的代码和 access_token。
但是,当我尝试访问这些统计信息时,我的网络浏览器出现了错误:
{
"meta":
{
"code":403,
"errorType":"not_authorized",
"errorDetail":"User is not authorized to view venue stats"
},
"response":{}
}
在没有统计信息的情况下查询场所/VENUE_ID 可以正常工作并返回场所信息,因此我认为错误必须与 OAuth 令牌有关。
我不是我要查询的场地的所有者。
我该如何解决这个问题?我可以向场地所有者索要申请凭证吗?还是我的回调 URL 有问题?或者我应该从服务器运行查询,而不是通过网络浏览器?
【问题讨论】:
标签: php oauth foursquare