phacks / gatsby-source-meetup

Source plugin for pulling Meetup.com Group and Events data into Gatsby.
https://www.gatsbyjs.org/packages/gatsby-source-meetup/
11 stars 7 forks source link

Meetup API Key -> OAuth2 #4

Open M0nica opened 5 years ago

M0nica commented 5 years ago

Note: We are no longer supporting new API keys, and will soon be restricting access using your existing key. As an alternative, you can use OAuth2. Learn more.

Meetup is moving away from API key support. Is there a plan to update this plugin?

gildotdev commented 5 years ago

I came here wondering the same thing. I've been using the Meetup API directly on a community site I run but with this change I thought maybe I could switch and use Gatsby.

elmariachi111 commented 5 years ago

the API doesn't require a key (yet?) to query public group details; you can (currently) safely omit the key option when configuring this plugin. Using OAuth2 in a Gatsby context would mean that you need a token for your user that allows unattended api calls which will supposedly only be available for Meetup Pro users (https://www.meetup.com/meetup_api/auth/#oauth2servercredentials). It seems that meetup.com has found some business model here so I assume that unauthenticated calls might fail sooner or later.