Many of our organizations are using Non-Profit Soapbox for their CMS, and when doing so also elect to utilize Google Apps for their email services. This means they receive two great tools: a content management system and an email administration system. Unfortunately, it also means that they have to utilize two different systems to manage these functionalities.
What if we could bridge that gap? What if we could provide an administrative control panel for Google Apps within the Joomla administrator?
After a point in the right direction by a good friend, it seems like this could become a reality. Google provides rather detailed PHP API for their provisioning system, including even an API for the Zend Google Data Client Library to access the Provisioning API functionality.
Using the API, one could build remote functionalities such as:
- managing user accounts
- managing nicknames
- creating email lists
Anyone built on top of this yet?
Update on 11/25/07:
After some further research, even those of us not using the Zend framework can still utilize the Provisioning API in standalone mode (without having to install Zend), and it might be as easy as copying files to your PHP directory. Â Even more interesting, the list of things you can edit and access include:
- Google Apps APIs
- Google Base data API
- Blogger data API
- Google Calendar data API
- Google Code Search data API
- Google Notebook data API
- Google Spreadsheets data API
- Picasa Web Albums data API
- Google Documents List data API
- YouTube data API
Nonprofit news, strategy, and tactics sent straight to your inbox
Sign up for the Soapbox Engage newsletter
This entry was posted on Sunday, November 25th, 2007 at 12:24 am and is filed under Joomla, Non-Profit Soapbox, nptech, PHP. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.