Rate-limit any operation, backed by Redis
Tag: api
This document defines a “problem detail” as a way to carry machine- readable details of errors in a HTTP response, to avoid the need to invent new error response formats for HTTP APIs.
Twindle is a set of scripts for Twitter data analysis. The tools include a streaming API client which can store Twitter status updates into a Postgres database as well as a variety of scripts used for data housekeeping, status categorization and trend extraction.
Google Cloud SQL – Google Code
Google Cloud SQL is web service that allows you to create, configure, and use relational databases with your App Engine applications. It is a fully-managed service that maintains, manages, and administers your databases, allowing you to focus on your applications and services.
By offering the capabilities of a MySQL database, the service enables you to easily move your data, applications, and services into and out of the cloud. This allows for high data portability and helps in faster time-to-market because you can quickly leverage your existing database (using JDBC and/or DB-API) in your App Engine application.
Prediction API: Tunable predictive models – The official Google Code blog
Historically, getting the right predictive model has required detailed knowledge of algorithmic behavior and experience with similar datasets, and a lot of guess-and-check. With the Prediction API, we ask you what behavior you want to see, and search across many algorithms to find the best-matching one.
This small tag, that is included in the head of your application will signal to the browser the intention to handle a “share” action for a selection of URI’s (think “share this page”), and will register it in the system so that the user can choose it when a client application wants to provide “share” functionality in their app.
Public API design – Points to consider
This article now builds on the premise that you are convinced that a public API will help your already available service. The article now discusses important points that you must consider before you embark on coding out the public API. Each of these points focuses on a theme rather than the implementation details and they are listed in no particular order of importance.
The Prediction API enables quick and easy automation of repetitive tasks. It accesses Google’s machine learning algorithms to analyze your historic data and predict likely future outcomes. Upload your data to Google Storage for Developers, then use the Prediction API to make real-time decisions in your applications. The Prediction API implements supervised learning algorithms as a RESTful web service to let you leverage patterns in your data, providing more relevant information to your users. Run your predictions on Google’s infrastructure and scale effortlessly as your data grows in size and complexity.
The Ident Engine is part of a year long personal project into combining social graph data with other open data sources. With over 1.3 billion hCard profiles on the web and RDF growing in strength, the semantic web has reached a tipping point. I built the Ident Engine to show that constructing user experiences by blending semantic web APIs and other open data sources is not only practical, but offers exciting opportunities.
MTVN Content API – MTV Networks Developer Tools
If you want to get your hands on the best MTV, VH1, CMT and Logo have to offer, you need the MTV Networks Content API. This is the place to find the documentation and information needed to start using it right away.
Modest Maps is a BSD-licensed display and interaction library for tile-based maps in Flash (ActionScript 2.0 and ActionScript 3.0) and Python.
Spread is an open source toolkit that provides a high performance messaging service that is resilient to faults across local and wide area networks. Spread functions as a unified message bus for distributed applications, and provides highly tuned application-level multicast, group communication, and point to point support. Spread services range from reliable messaging to fully ordered messages with delivery guarantees.
Official Google Mobile Blog: New Gears Geolocation API powers mobile web sites
Imagine if web sites could provide you with customized information based on your current location, even if you don’t have GPS. Today we’re launching the Gears Geolocation API for mobile and desktop browsers, while two third-party developers are launching the first location-enabled web apps using this API on Windows Mobile.
The Yahoo! Music API gives developers access to the Yahoo! Music catalog of artists, albums, tracks, videos, ratings and more. It provides numerous ways to browse the catalog: through charts, search, similarities, genres, artists, and user recommendations and ratings. Adding content to your site becomes simple when using our API and video player.
syslogd supporting MySQL and TCP :: rsyslog
Rsyslog is an enhanced multi-threaded syslogd with a focus on security and reliability. Among others, it offers support for on-demand disk buffering, reliable syslog over TCP, SSL, TLS and RELP, writing to databases (MySQL, PostgreSQL, Oracle, and many more), email alerting, fully configurable output formats (including high-precision timestamps), the ability to filter on any part of the syslog message, on-the-wire message compression, and the ability to convert text files to syslog.
oEmbed is a format for allowing an embedded representation of a URL on third party sites. The simple API allows a website to display embedded content (such as photos or videos) when a user posts a link to that resource, without having to parse the resource directly.
MediaWiki API
Try the MediaWiki API right from your browser.
Quite juicy.
Google AJAX Search API Blog: Flash and Server Side Access
Three weeks ago, we quietly launched support for accessing the AJAX Search, Feed, and Language APIs from Flash, and other non JavaScript environments.
Check out the relevant documentation for:
* Google AJAX Search API
* Google AJAX Feed API
* Google AJAX Language APIUsing the APIs from your Flash or Server Side framework couldn’t be simpler. If you know how to make an http request, and how to process a JSON response, you are in business.
Well well, what do we have here, a google search api comeback, this time with a RESTy flavor.