1

我正在尝试通过 jQuery / JavaScript 通过 api 调用从聚会中检索某个类别的打开事件列表。

我在聚会控制台 ( https://secure.meetup.com/meetup_api/console/?path=/2/open_events )中输入了密钥,并收到了一个可行的结果。但是,当我尝试在我的网站甚至 hurl.it 上重新创建呼叫时,我遇到了身份验证问题。

结果是: "details": "API 请求必须经过密钥签名、oauth 签名或伴随密钥:http ://www.meetup.com/meetup_api/docs/#authentication ", "code":" not_authorized", "problem": "您无权提出该请求"

但是,我将授权请求作为标头符号传递: true key: api key I received from meetup

当谈到聚会想要或提供的所有不同形式的身份验证(api、oauth1、oauth2)时,我感到很困惑。我只是想向我网站的用户显示事件列表。最好的方法是什么?我究竟做错了什么?

4

1 回答 1

0
  1. 在“open_events?”之后检查您的请求?部分。如果问号后面有一个 & 号,请尝试删除它。有些人发现这可以解决问题。

  2. 检查您的“http”调用以确保它们都采用“https”形式,而不仅仅是“http”,因为这也可能导致错误。

于 2016-09-12T15:15:40.580 回答