pferate / meetup-api Goto Github PK
View Code? Open in Web Editor NEWPython API for Meetup
License: Other
Python API for Meetup
License: Other
Use a logger instead of printing output.
I received the following email from Meetup. I'm assuming these changes will make this library break completely, until OAuth is integrated.
More info here: https://www.meetup.com/meetup_api/auth
We’re reaching out with two important updates which provide a better and more secure experience for all Meetup members. Here’s what you need to know:
Changes to our API access
- API Keys will be replaced by OAuth: We will be removing API keys on August 15, 2019 and requiring you to authenticate with OAuth.
- Move to OAuth soon for continued free API access: Until August 15, members will be able to apply for OAuth access free of charge. After August 15, anyone who wants to apply for API access through OAuth will need to have a Meetup Pro account in order to do so.
- We’re removing API version 2: Before August 15, you will need to switch to API version 3. API version 2 will no longer be available. You can find more information on our API updates and answers to common questions on our Help Center.
It looks like:
package_data = {
'api_specification': ['api_specification/*.json']}
isn't including the files in the egg.
would love to see more improvements on this api...no oauth client?
is there anyway for me get groups of those with specific memberids?
I'd like to be able to get groups using /self/groups from the api that meetup has currently. Thanks...
Also is there a way to remove the 200 result limit ?
Now the Meetup is using OAuth 2 instead of API key, how can I use this meetup-api?
In the API spec (v3) you can set page = value (i think its limited to 500 on meetups side) but using the method here I can't override the default which seems to be 200.
group_info = client.GetFindGroups({'country' : 'UK', 'location' : city, 'text' : text, 'radius' : 'global', "page" : "500"})
Am I doing something wrong here? Any help greatly apprichated.
Hi,
whenever I make a request the "_call" crashes at
meetup/api.py", line 170, in _call
if int(self.rate_limit.remaining) <= 5 and self.overlimit_wait:
TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
I am initializing my client like this with my client key:
client = meetup.api.Client('???')
GetFindGroups doesn't seem to be working correctly
groups = client.GetFindGroups({'text':'Meetup'})
29/30 (10 seconds remaining)
Traceback (most recent call last):
File "", line 1, in
File "/usr/local/lib/python2.7/site-packages/meetup/api.py", line 154, in _call
return MeetupObject(response.json())
File "/usr/local/lib/python2.7/site-packages/meetup/api.py", line 34, in init
for key, value in six.iteritems(dictionary):
File "/Library/Python/2.7/site-packages/six.py", line 599, in iteritems
return d.iteritems(**kw)
AttributeError: 'list' object has no attribute 'iteritems'
Add a Mock interface so that all of the unit tests don't have to hit the remote Meetup API server.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.