WordPress / wordcamp.org

WordCamps are casual, locally-organized conferences covering everything related to WordPress.
https://wordcamp.org
126 stars 69 forks source link

Migrate to Meetup.com GraphQL endpoints #697

Open iandunn opened 2 years ago

iandunn commented 2 years ago

Meetup.com is deprecating their API again, deadline is roughly the end of 2021

coreymckrill commented 2 years ago

Take a quick look to check if there's a new-ish 3rd party client we can trust on production

One of my criteria for this would be that the 3rd party client is very lightweight. Most of the clients I've seen so far do a ton of stuff we don't need (since all we really need is sending GET requests and handling responses) and as a result have a fair amount of complexity, which makes it harder to audit them for production use.

If we end up rolling our own client, I think it should probably extend the \WordCamp\Utilities\API_Client class, the way the current one does, to keep things simple.

tellyworth commented 2 years ago

Meetup.com has a migration guide: https://www.meetup.com/api/migrating