【问题标题】:Foursquare api consumer disabledFoursquare api 消费者禁用
【发布时间】:2017-04-05 03:18:05
【问题描述】:

我最近开始使用foursquare API,但突然收到“Consumer disabled”错误响应。

到目前为止,我一直在做的唯一 API 调用是浏览一些场所: https://api.foursquare.com/v2/venues/search?ll=51.222816,3.224778&query=Friet&radius=200&limit=10&categoryId=4d4b7105d754a06374d81259&client_id=app_id&client_secret=app_secret&v=20161116

这些是我要发送的参数:

ll:51.222816,3.224778
query:Friet
radius:200
limit:10
categoryId:4d4b7105d754a06374d81259
client_id:app_id
client_secret:app_secret
v:20161116

起初一切顺利,然后我开始处理其他部分,现在我回到foursquare并得到以下响应(带有403 http状态码):

{
  "meta": {
    "code": 403,
    "errorType": "not_authorized",
    "errorDetail": "Consumer disabled."
  },
  "response": {}
}

我搜索了我的电子邮件,但没有收到任何关于为什么会发生这种情况的警告或通知。有人有这方面的经验吗?

可能很重要的一件事:由于我正在开发中并且没有该项目的站点,但我无法在应用设置中提供隐私政策网址。因为还没有。

编辑:这是我的客户 ID:1VXNUT53J2OMMTMKA4E3UBKYLQQCI1GC3CRCCBPSQK1BWQFG

【问题讨论】:

  • 你的client_id是什么? (client_id 可以安全分享,但不要分享 client_secret)
  • 我已将客户 ID 添加到问题中。

标签: php api foursquare


【解决方案1】:

尝试在 (https://foursquare.com/developers/app/CLIENT_ID/reset) 处重置您的 API 密码

如果 API 密钥存在可疑行为,则可能会发生该错误 - 但您会先收到一封电子邮件。

更新:我看到这个键被标记为disabled。我重新启用了,所以现在应该可以工作了。我将浏览日志并尝试找出发生这种情况的方式/原因。

【讨论】:

  • 嗯,那没用。即使在重置秘密时,我也会不断收到同样的错误。我创建了一个新应用程序并且该应用程序有效,但我担心它也会停止工作。另外,我没有收到任何电子邮件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-31
  • 2017-10-16
  • 2017-05-31
  • 1970-01-01
  • 1970-01-01
  • 2018-06-02
相关资源
最近更新 更多