Why, yes, developers did react (and over-react) wildly to yesterday's news from Twitter outlining its plans for "version 1.1" of its Twitter API. A major company is also making it easier for anyone to create a great API by turning its lifecycle methodology over to the commons. Plus: Google pushes Places, Microsoft set to revamp adCenter, Twilio goes to Africa and 10 new APIs.
Twitter Changes: More Like Version 2.0
It took nearly 24 hours for the Twitter changes to not be the top story on Techmeme (it's #2 now). There's much that's been written since we asked whether Twitter is providing clarity or starting a war.
Here's a sampling of the posts written about the changes:
- Interpreting some of Twitter’s API changes by the Instapaper API founder
- New Rules Show How Far Twitter Has Fallen From Nirvana, says Forbes
- The Twitter API as we know it is dead, laments econsultancy
I still believe clarity is better than ambiguity, though there's still plenty of the latter to be cleared up. But calling it version 1.1 feels like a PR move, trying to lessen the big changes. They're big. Embrace it with a full version increment.
Alcatel-Lucent Launches Creative Commons Licensed API Practice
In addition to being the parent company of ProgrammableWeb, Alcatel-Lucent is well-positioned as an API expert.
From the press release:
In addition to making network-based services easier to develop, one of the key goals of Alcatel-Lucent’s new practice is to create what the company calls a “repeatable innovation” model. Toward that end, Alcatel-Lucent is providing flexible methodology that follows three defined phases of Definition, Design and Deployment. Each phase can be offered on a standalone basis or combined, depending on where the service provider is with their current API strategy.
Creating a great API is hard. Building off lessons from those who have been there is a good place to start.
API News You Shouldn't Miss
- Google Pushes ‘Places’ API for App Development
- Heads Up: Get Ready for New API Features in Microsoft adCenter
- DOers in Africa: Empowering People Through Mobile Technology
10 New APIs
Today we had 10 new APIs added to our API directory including a webpage classification tool, ad campaign management platform, e-commerce product search service, natural disaster information platform and social gaming platform. Below is more details on each of these new APIs.
Cambridge Dictionaries Online API: Provides RESTful access to Cambridge Dictionaries Online search, Word of the Day, Thesaurus, Pronunciations, etc., including several Learners' Dictionaries, British and American English data, and a Business Dictionary.
Clobucks API: Clobucks is a Russian affiliate marketing platform. Affiliates use the platform to select and place promotional material and statistics across a wide range of parameters are used to determine payments. The Clobucks API allows developers to create their own online store through with to conduct their marketing efforts. The API uses XML-RPC calls with results in XML.
Diffbot Page Classifier API: Diffbot analyzes web documents using bots, algorithms, computer vision and artificial intelligence to process various content. The Page Classifier API takes any web page link and automatically determines what type of page it is from 20 categories using the visual robot.The categories include product, map, social networking profile, event, FAQ, article, discussion thread and more. Interested developers should contact the provider for access to the API.
Epom API: Epom provides creative solutions for publishers, advertisers, and networks; namely, an integrated platform for digital ad-campaign management. The advanced ad serving and managing platform allows users to plan, buy, optimize, and analyze their ad campaigns all in one place. The Epom API enables users to retrieve campaign analytics data programmatically using REST calls in a variety of data formats.
Facetly API: Facetly provides a product search engine that can be used to search for products on websites. Facetly is using Go language (Golang) as its main language development and Lucene as its search engine technology. The Facetly API makes functionality available to developers to integrate the Facetly search engine technology with their online store.
HealthData.gov catalog API: The HealthData.gov API is used to provide software developers with programmatic access to the contents of the data catalog. The API can be used to find recently added datasets on all types of health statistics, to search the catalog, to download the contents of the catalog for analysis, or to build a new data catalog tool
Neil deGrasse Tyson Quotes API: This site provides a simple API that gives users access to a library of Neil deGrasse Tyson quotes. The quotes can be accessed using RESTful calls and responses are formatted in JSON. Code is also provided for embedding the service onto a website.
Sigimera API: Sigimera is a crisis information platform that combines reports from official sources with on-the-ground information in order to support people in and around natural disasters. Sigimera can be used to host multimedia data such as images or videos of the scene after a natural disaster, or the statuses of useful locations (e.g. whether a hospital or airport is intact or over-crowded). Sigimera also provides a list of missing persons and their current statuses (missing/found/dead).
The Sigimera API allows users to integrate information from Sigimera into other applications. RESTful calls can be used to retrieve crises, images, missing persons, and locations in a variety of data formats.
Turbulenz API: Turbulenz is a UK based social games developer. Turbulenz offers the ability to build, publish, iterate and monetise high-quality games. The downloadable SDK contains an API reference for all of the engines included with the SDK, including examples and a user guide for all of the major components.
Xtenit Subscriber API: The Xtenit platform allows developers to manage operations and easily publish across media types. The Xtenit Subscriber API facilitates AJAX style access to articles, archives, subscriber data, and subscriber data update functions with the XML request-response mechanism. This is for support of flash integration and java-script Web 2.0 sites.