javascript - meetup api 请求 open_events

标签 javascript api meetup

我正在尝试通过 jQuery/JavaScript 通过 api 调用从 meetup 检索特定类别中的开放事件列表。

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

结果是: "details": "API 请求必须经过 key 签名、oauth 签名或附带 key :http://www.meetup.com/meetup_api/docs/#authentication ", “代码”:“未授权”, "problem": "您无权提出该请求"

但是,我将授权请求作为 header 传递 标志:真 key:我从 meetup 收到的 api key

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

最佳答案

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

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

关于javascript - meetup api 请求 open_events,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34582316/

相关文章:

javascript - 我们如何从 js Map 对象中删除特定对象?

javascript - 学习JavaScript是先读还是先写?

php - 如何获得 API 响应

node.js - 如何在 Meetup API 中创建用户

javascript - 将 RSS 提要的内容附加到单独的 div

php - 能够在某些页面上更改 disqus_identifier

javascript - Chrome(不在应用程序中)- facebook 错误不安全的 JavaScript 尝试

php - 如何获取视频的嵌入代码

javascript - 通过 Meetup API 获取超过 200 名群组成员

java - 使用 oauth2 的程序化身份验证