Php Foursquare场馆登记授权错误
我正在尝试使用以下地址显示场馆中的入住登记列表: 我已经注册了Foursquare应用程序,并将我网站的URL指定为重定向URL。 我获得了客户端凭据,并按照上的说明创建代码并访问\u令牌 但是,当尝试在我的web浏览器中访问这些统计信息时,我遇到了一个错误:Php Foursquare场馆登记授权错误,php,oauth,foursquare,Php,Oauth,Foursquare,我正在尝试使用以下地址显示场馆中的入住登记列表: 我已经注册了Foursquare应用程序,并将我网站的URL指定为重定向URL。 我获得了客户端凭据,并按照上的说明创建代码并访问\u令牌 但是,当尝试在我的web浏览器中访问这些统计信息时,我遇到了一个错误: { "meta": { "code":403, "errorType":"not_authorized", "errorDetail":"User is not authorized to view ve
{
"meta":
{
"code":403,
"errorType":"not_authorized",
"errorDetail":"User is not authorized to view venue stats"
},
"response":{}
}
在没有统计信息的情况下查询场馆/vention_ID工作正常,并返回场馆信息,因此我假设错误一定与OAuth令牌有关
我不是我要询问的场地的所有者
我如何解决这个问题?我可以向场馆所有者询问申请凭证吗?还是我的回拨URL有问题?或者我应该从服务器运行查询,而不是通过web浏览器?据我所知,您无法从任何OAuth toekn获取统计数据,您必须被确定为场馆的所有者。见文件 应该有人告诉foursquare去修改文档。(以及需要特殊代币的任何其他代币)
他们现在在文档中有了它我现在用这个电话: 根据: 您可以指定限制、偏移、后时间戳
如果有fromTimestamp-toTimestamp选项作为场馆统计选项,那就太好了。我也一直在努力找出这个错误的原因+1文档有时会产生误导@jonathan levison需要什么样的特殊代币?您需要让Foursquare为您启用商户平台。我真的不确定它是如何工作的,我想你不必是场馆的所有者/经理,但你可能需要得到他的某种授权——你应该给foursquare发封邮件,询问一下。