2013 Most Popular and Successful Web APIs Have you ever been stumped how to design a Web API? There are so many different approaches that you can take for even simple things, like paginating API result sets. If you list out your options, it can be easy to end up in analysis paralysis. HATEOAS The HATEOAS constraint decouples client and server in a way that allows the server functionality to evolve independently. Details A REST client enters a REST application through a simple fixed URL. All future actions the client may take are discovered within resource representations returned from the server. The media types used for these representations, and the link relations they may contain, are standardized.
Spotify API Our Web API lets your applications fetch data from the Spotify music catalog and manage user’s playlists and saved music. Based on simple REST principles, our Web API endpoints return metadata in JSON format about artists, albums, and tracks directly from the Spotify catalogue. The API also provides access to user-related data such as playlists and music saved in a “Your Music” library, subject to user’s authorization. Getting started Why Not Space? 24 views this month; 0 overall Ask a random sampling of people if they think we will have colonized space in 500 years, and I expect it will be a while before you run into someone who says it’s unlikely. Our migration from this planet is a seductive vision of the future that has been given almost tangible reality by our entertainment industry. We are attracted to the narrative that our primitive progenitors crawled out of the ocean, just as we’ll crawl off our home planet (en masse) some day. I’m not going to claim that this vision is false: how could I know that?
8 Awesome Mashups Made Possible by APIs This series is supported by PayPal X Innovate 2009, PayPal’s first dedicated developer conference. Register for $49 with the code ppblog3 or join us at $50 if you are a student. We here at Mashable are big fans of mashup services — it's our name, after all! 10 Common Mistakes Made by API Providers Twitter was one of the first to see what happened when traffic to the site came more from the API than the Web. It now has more than 65 million tweets per day, most coming from services that use the Twitter API. Twitter has made numerous changes to fix its API. Those experiences have taught providers what mistakes not to make when launching a service. But there is still a lot for providers to learn. Considering this, we asked developers and service providers to help us prepare a list of 10 common mistakes made by API providers.
Hypertext Application Language Hypertext Application Language (HAL) is an Internet Draft (a "work in progress") standard convention for defining hypermedia such as links to external resources within JSON or XML code. The standard was initially proposed on June 2012 specifically for use with JSON and has since become available in two variations, each specific to JSON or XML. The two associated MIME types are media type: application/hal+xml and media type: application/hal+json. HAL was created to be simple to use and easily applicable across different domains by avoiding the need to impose any requirements on how the project be structured.
YouTube Data API The YouTube Data API lets you incorporate functions normally executed on the YouTube website into your own website or application. The lists below identify the different types of resources that you can retrieve using the API. The API also supports methods to insert, update, or delete many of these resources. This reference guide explains how to use the API to perform all of these operations.
How the Big Banks stack up on Facebook, Twitter Social media is gaining traction in the financial services industry. Even the big banks are showing an eagerness to explore Web 2.0 technologies. Here, FierceFinance presents the social media activity of some of the major players on Wall Street. 22 Of The Best WordPress Blogs You Don’t Want To Miss WordPress is one of the easiest content management platforms to learn. Within an hour, most people will feel comfortable navigating the WordPress admin area, adding articles, and uploading images. It does, however, take a little longer to get the most out of WordPress. Mozilla Developer Network Modify and extend Mozilla applications Add-ons add new functionality to Gecko-based applications such as Firefox, SeaMonkey, and Thunderbird. There are two main types of add-on: Extensions add new features to the application, while Themes modify the application's user interface. Add-ons can greatly affect the behavior of the application that hosts them.
The HTTP OPTIONS method and potential for self-describing RESTful APIs The OPTIONS method is a somewhat obscure part of the HTTP standard that could be used today with a strong impact on the interconnectedness of the interwebs while requiring minimal effort. It's role is well defined in RFC2616, yet no web services that I can find are taking advantage of it. To quote the spec: This method allows the client to determine the options and/or requirements associated with a resource, or the capabilities of a server, without implying a resource action or initiating a resource retrieval. Minimally, the response should be a 200 OK and have an Allow header with a list of HTTP methods that may be used on this resource.
CloudConvert - API Documentation For using the CloudConvert API you need your personal API Key, which can be showed on your dashboard. For API support please feel free to contact us. Official Wrappers If you have problems with one of our wrappers please open an issue on the GitHub project page. Blog Cambridge, Mass. – March 4, 2011 – Via Science announced the acquisition of Dataspora, a predictive analytics firm that helps companies solve complex big data problems. The acquisition helps strengthen Via Science’s positioning to support the consumer packaged goods and retail sectors, areas of focus for Dataspora. REFS™ provides the ability to leverage causal mathematics at scale with its supercomputing platform.