This Java client for Bitly is a small and easy to implement Java code library for interacting with Bit.ly, the URL shortening service. Though not directly supported by Bit.ly, the library is licensed under Apache 2.0, and endorsed for use on the Bit.ly developer site. Currently in version 0.7.1, this client supports OAuth, as API key authentication has been deprecated. The Bit.ly API allows developers to implement programmatic shortening, sharing, and tracking of links (URLs). Unique user-level and aggregate links can also be created to let users view complete, real-time traffic and referrer data, as well as location and metadata.
The FCC is leading by example with its beta release of the FCC.gov website on Monday. In this latest version of the site, the FCC has worked hard to follow Web 2.0 principles, most notably building the entire website on top of RESTful APIs. “Everything should be an API”, FCC managing director Steve Van Roekel said during the press briefing, according to O'Reilly's report.