background preloader

APIs

Facebook Twitter

Audio Data API. Defining an Enhanced API for Audio (Draft Recommendation) Note: this API has been deprecated in favor of the Web Audio API chosen by the W3C. Abstract The HTML5 specification introduces the <audio> and <video> media elements, and with them the opportunity to dramatically change the way we integrate media on the web. The current HTML5 media API provides ways to play and get limited information about audio and video, but gives no way to programatically access or create such media.

Authors David Humphrey (@humphd) Corban Brook (@corban) Al MacDonald (@F1LT3R) Yury Delendik Ricard Marxer (@ricardmp) Charles Cliffe (@ccliffe) Other Contributors Thomas Saunders Ted Mielczarek Standardization Note Please note that this document describes a non-standard experimental API. API Tutorial This API extends the HTMLMediaElement and HTMLAudioElement (e.g., affecting <video> and <audio>), and implements the following basic API for reading and writing raw audio data: Reading Audio Writing Audio <!

Security Bug. UnAPI.info - for all your unAPI needs. The.hackerConundrum: Hacking Twitter @Anywhere's authentication. // $ curl -d 'screen_name=abraham&text=test+message&oauth_access_token=9436992-QKOV6cNsfeRe9Kagyy4AmQF7WX2efs3rRDgyEy7Bvsfeaf' "created_at": "Fri Aug 20 09:15:59 +0000 2010", "sender": { "description": "Hacker Advocate looking for interesting people and projects. Drupal and Twitter API developer. "listed_count": 295, "lang": "en", "profile_use_background_image": false, "time_zone": "Pacific Time (US & Canada)", "created_at": "Sun Oct 14 12:50:47 +0000 2007", "friends_count": 412, "location": "Seattle, WA", "statuses_count": 17149, "notifications": false, "profile_background_color": "ffffff", "show_all_inline_media": false, "profile_background_image_url": " "favourites_count": 483, "contributors_enabled": false, "following": false, "profile_text_color": "454545", "geo_enabled": true, "profile_background_tile": false, "profile_link_color": "33ccff", "verified": false, "protected": false,

A JSON API for Posterous. I recently became mildly obsessed with Europopped.com, a blog that highlights both really catchy & horribly tacky music videos from all over Europe, and I've started thinking up mashups to fuel my obsession. So, I looked up the API for Posterous.com, the blogging platform that powers Europopped, and discovered that its API is not quite as mashup-friendly as I hoped. They do offer an API for retrieving public feeds without authentication -- the first thing I looked for -- but the API result output is a custom XML format -- not optimal for client-side mashups. I was expecting to find an API output that was either ATOM-based, so I could pipe it through existing Feed->JS proxies like the Google AJAX Feeds API, or even better, an API output in JSON with support for callback parameters.

The documentation indicates the API is still under development, however, so hopefully they will soon go down one or both of those routes. First, the end result: Load a photo in a canvas, then flip. Today our family went to the yearly photo session with the girls. We took one shot that can be looked normally, as well as upside down, so I was wondering can you flip an image using a canvas tag. Turns out, yes, you can and it's pretty easy. » Demo is here. How to load an image in a canvas tag? Start unpretentiously with an empty canvas tag: Now the javascript. Two variables to store a handle to the canvas element and the 2D context of the canvas: var can = document.getElementById('canvas'); var ctx = can.getContext('2d'); Now let's load an image into the canvas. Var img = new Image(); img.onload = function(){ can.width = img.width; can.height = img.height; ctx.drawImage(img, 0, 0, img.width, img.height); }img.src = 'zlati-nathalie.jpg'; You can also notice how the dimensions of the canvas are adjusted to match the dimensions of the image.

How to flip the image upside down The canvas context provides a rotate() method. C'est tout! CDL.DSC API. Tingle's Technology Notes (How To Design A Good API and Why it Matters (via...) oEmbed. Conchis's webaction at master - GitHub. How to Add an API to your Web Service. Introduction APIs are a great way to extend your application, build a community, excite your users and get in on the Mashup Mania spreading across the web. While there’s plenty out there wanting in on the action, there’s a lot of questions about how to actually go about creating an API for a web application. Like everything else technical on the web these days, there are tons of complicated and scary documents out there ready to intimidate the unprepared. In an attempt to get everyone on the bus in one piece, we’ve tried to filter through the hard stuff and give an easy to understand starting point for anyone on a quest to API’ify their web service.

An API, or Application Programming Interface, is a set of functions that one computer program makes available to other programs (or developers) so they can talk to it directly without having to give it access to the source code. The Basics There are two types of heavily used APIs for web services: SOAP and REST. Making The Request Holy Grail. About the Chronicling America API - Chronicling America - The Library of Congress. Introduction Chronicling America provides access to information about historic newspapers and select digitized newspaper pages.

To encourage a wide range of potential uses, we designed several different views of the data we provide, all of which are publicly visible. Each uses common Web protocols, and access is not restricted in any way. You do not need to apply for a special key to use them. Together they make up an extensive application programming interface (API) which you can use to explore all of our data in many ways. Details about these interfaces are below. For more information about the open source Chronicling America software please see the LibraryOfCongress/chronam GitHub site. The API Jump to: Search the newspaper directory and digitized page contents using OpenSearch. Searching the directory and newspaper pages using OpenSearch The directory of newspaper titles contains nearly 140,000 records of newspapers and libraries that hold copies of these newspapers. Examples: Top. Developers home - DigitalNZ. Cosmiccollections / Cosmic Collections API. Draft documentation The Cosmic Collections Object API itself is available at PublicCosmosCultureService: GetMuseumObject PublicCosmosCultureService: MuseumObjects Further documentation is linked from mashup resources.

Fields. API. Library Application Program Interfaces (APIs) | TechEssence.info. 10 Common Mistakes Made by API Providers - ReadWriteCloud. 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. Hopefully, the list will provide some basic insights into what mistakes should be avoided when developing an API. Our group of commentators include Adam DuVander executive editor at Programmable Web; Mike Pearce, a developer out of the United Kingdom who writes a lot about scrum and Agile; Mashery's Clay Loveless and Sonoa Systems Sam Ramji. 1.

"Databases fail, backend dependencies get slow, and/or someone somewhere along the line doesn't escape output properly. 2.