320 likes | 486 Views
Get the Most Out of API’s. A Beginner’s Guide. Our Discussion Today. What is an API? 3 Ways API’s Can Improve Your Work Question and Answer. What is an API?. Plug your message into the conversation…. …and plug that interaction back into your systems. Don’t Re-invent the Wheel.
E N D
Get the Most Out of API’s A Beginner’s Guide
Our Discussion Today What is an API? 3 Ways API’s Can Improve Your Work Question and Answer
Set Your Data Free Ideas Services Messages
Plug the World into your Systems Tompkins Spann, Convio Case Studies
THEN NOW The Online Experience Offline content gets “Webified” Rich, interactive experiences Growing Online Constituency Bring people to your Web site Bring your Web presence to people Constituent Empowerment Creating convenience for constituents Turning constituents into evangelists Single vendor vs. “do it yourself” integration A community providing integrated solutions Online Solutions The New Internet
APIs and Online Marketing • Customize standard engagement channels • Create new engagement channels • Extend the reach of the organization • Capture and deliver compelling content
Create new engagement channels • Dual registration for Email and SMS • Single submit posts to two databases. • APIs used: • Mobile Commons • Convio http://www.prochoiceamerica.org/txt4choice/txt.html
Create new engagement channels • List recruitment campaign • Add your name to: • Receive emails • Display in flash globe • APIs used: • GetActive http://www.care.org/getinvolved/iampowerful/default.asp
Extend the reach of the organization • Fish where the fish are • Leveraging the viral power of Facebook • APIs used: • Facebook • Convio http://apps.facebook.com/actioncenter
Extend the reach of the organization • Fish where the fish are • Leveraging the viral power of Facebook • APIs used: • Facebook • GetActive http://apps.facebook.com/actionfund/
Capture and deliver compelling content • Searchable map to find a seal friendly restaurants • Locations pulled dynamically from Convio CMS database • APIs used: • Google Maps http://www.hsus.org/marine_mammals/protect_seals/restaurant-locator/
Capture and deliver compelling content • Google Earth view of AJWS work in Darfur • Dynamic merge of Convio CMS data • Displays all work locations with descriptions, etc. • APIs used: • Google Earth
Use What Others Have Developed Jeremy Carbaugh The Influence Explorer Project Sunlight Foundation
Hardware Software Data from _mysql_exceptions import IntegrityErrorfrom BeautifulSoup import BeautifulStoneSoupfrom django.core.management import setup_environfrom advas import phoneticsfrom sms import settingsimport daemonimport loggingimport mathimport resetup_environ(settings)from django.db.models import Qfrom sms.data.models import ( Organization, OrganizationAlias, CorporateContribution, CorporateContributionOrg, IndividualContribution, IndividualContributionOrg, Earmark, EarmarkOrg, PFDAsset, PFDAssetOrg, Travel, TravelOrg)STANDARD_TERMS = ["assn","assns","assoc","associates","association","associations","co","corp","corporation", "ent","enterprises","federation","fedn","group","grp","inc","incorporated", "int","inter","international","limited","llc","llp","ltd","of","the","union"] COMMON_TERMS = ["american","congressional","first","fund","general","national","united","bank"] Flickr photo courtesy of themattharris http://flickr.com/photos/themattharris/2281398917/
Data Services NOAA Weather Amazon Products Sunlight Address to Congressional District CARMA Carbon Emissions API
Software Services Reuters Open Calais Amazon Simple Queue Service Google Chart API PayPal
Hardware Services Amazon Elastic Compute Cloud Amazon Simple Storage Service DabbleDB
Set Your Data Free Kurt Voelker CARMA.org
Thanks! Kurt, kvoelker@forumone.com Tommy, tspann@convio.com Jeremy, jcarbaugh@sunlightfoundation.com
Photo Credits Plug Awards Still, by imjustincognito, http://www.flickr.com/photos/imjustincognito/89320618/ Plugged In, by Adam Mulligan, http://www.flickr.com/photos/amulligan/370214398/ Standing on the shoulders of Giants, by trevhunter, http://www.flickr.com/photos/trevhunter/51446439/