move-coop / parsons

A python library of connectors for the progressive community.
Other
254 stars 125 forks source link

Airmeet Event Details connector with tests and documentation #1077

Open strangeways opened 2 weeks ago

strangeways commented 2 weeks ago

This connector adds support for Airmeet, a webinar platform.

Methods are included for everything listed in the Event Details API documentation. However, we don't currently have data in our account for booths, event tracks, or poll responses, so I haven't verified the data being returned from those.

This connector doesn't implement the Manage Registrations or Manage Events API methods.

Basic tests and documentation are included.

codygordon commented 2 weeks ago

@shaunagm since this is a new class, similar to the OpenField connector, do you have any flags? Unlike my PR, looks like Ankur used the APIConnector which is good!

shaunagm commented 4 days ago

Overall this looks good. I am a little concerned about including completely untested code, especially given that this particular API seems to be inconsistent at times in what it returns. Is there any way to add test data so you can double-check?