IdeaScale RESTful API client written in Python. So far, IdeaScaly supports about 50% of [IdeaScale API] (http://support.ideascale.com/customer/portal/articles/1001563-ideascale-rest-api) methods. Basically, with IdeaScaly is possible to:
- Add new members;
- Attach images as members' avatars;
- Get information about community members;
- Create and delete ideas;
- Vote up/down on ideas;
- Attach files to ideas;
- Post comments on ideas and comments;
- Get the list of recent, top, and hot ideas;
- Get the list of ideas under review, in progress, and complete;
- Get the list of campaigns;
- Get archived ideas;
- Get active ideas;
and much more.
The complete list of implemented methods is available here
The easiest way to install the latest version is through pip/easy_install, which will pull from PyPI
pip install ideascaly
Also, it is possible to clone the repository from Github and install it manually:
git clone https://github.com/joausaga/ideascaly
cd ideascaly
python setup.py install
- IdeaScaly, coming soon! (meanwhile the examples may help)
- IdeaScale
MIT
The design and architecture of the code is mostly based on the project Tweepy