background preloader


Welcome to the Tumblr API! There isn't anything we enjoy more than seeing talented designers and engineers using Tumblr to invent whole new forms of creative expression. We've put a tremendous amount of care into making this API functional and flexible enough for any projects you throw at it. If you're looking for documentation for the old API, you can find it here. What You Need Get an OAuth key: register an application You'll need this to get your API key, even if you don't ever need to use a fully signed OAuth request. For more details, see Authentication below. Console Check out or developer console to test calls, and see live examples of using our official clients: API Console Overview Before you dive in, review these essentials. URI Structure All Tumblr API requests start with Blog: get blog data or write to a blog{base-hostname}/...User: get user data or perform user actions See Methods below for complete details. Example Related:  Web APIs

What's your flavor? Pinterest API evernote/evernote-sdk-ruby Tutorial: Debugging This tutorial introduces you to using Google Chrome's built-in Developer Tools to interactively debug an extension. To follow this tutorial, you need the Hello World extension that was featured in Getting Started. In this section, you'll load the extension and take a look at its information in the Extensions page. Load the Hello World extension if it isn't already running. If the extension is running, you'll see the Hello World icon to the right of your browser's address bar. If the Hello World extension isn't already running, find the extension files and load them. As long as your browser is in Developer mode, it's easy to inspect popups. Go to the Extensions page ( and make sure Developer mode is still enabled. The popup remains open as long as the Developer Tools window does. In this section, you'll follow the execution of the popup page as it adds images to itself. Use the buttons next to the play/pause button to step over, into, and out of function calls.

XRegExp Javascript API XRegExp(pattern, [flags]) Creates an extended regular expression object for matching text with a pattern. Differs from a native regular expression in that additional syntax and flags are supported. The returned object is in fact a native RegExp and works with all native methods. Example XRegExp('(? For details about the regular expression just shown, see Syntax: Named capture and Flags: Free-spacing. Regexes, strings, and backslashes JavaScript string literals (as opposed to, e.g., user input or text extracted from the DOM) use a backslash as an escape character. The same issue is at play with the \\s sequences in the example code just shown. XRegExp.addToken(regex, handler, [options]) Extends or changes XRegExp syntax and allows custom flags. Show more XRegExp.addToken examples Addon:, subs, [flags]) Requires the addon. Builds regexes using named subpatterns, for readability and pattern reuse. XRegExp.cache(pattern, [flags]) while (match = XRegExp.cache('

Plugin API Plugin API Languages: বাংলা • English • Español • Français • 日本語 • 한국어 • Português do Brasil • ไทย • 中文(简体) • Русский • (Add your language) Introduction This page documents the API (Application Programming Interface) hooks available to WordPress plugin developers, and how to use them. This article assumes you have already read Writing a Plugin, which gives an overview (and many details) of how to develop a plugin. These hooks may also be used in themes, as described here. Hooks, Actions and Filters Hooks are provided by WordPress to allow your plugin to 'hook into' the rest of WordPress; that is, to call functions in your plugin at specific times, and thereby set your plugin in motion. You can sometimes accomplish the same goal with either an action or a filter. For a thorough listing of all action and filter hooks in WP see Adam Brown's WordPress Hooks Database. Function Reference Actions Modify database data. The basic steps to make this happen (described in more detail below) are: where:

OpenSecrets APIs Our APIs (Application Programming Interfaces) provide access via web programming to the data we display on OpenSecrets. You may use our APIs to display OpenSecrets data on your web pages or to create mashups using live up-to-date data. Who Can Use OpenSecrets' APIs? Access to OpenSecrets' public, RESTful API functionality is available to anyone who: registers, abides by our terms of use, and is accessing our data for non-commercial purposes. Commercial republishing of OpenSecrets' data generally involves a fee. Our API methods are "building blocks" designed for programmers to use in their applications and OpenSecrets' APIs are developed with programmers in mind. Looking for something more basic? Getting Started with OpenSecrets APIs Check out our API Documentation to see what information is currently available.

Free Search API Are your looking for an alternative to Google Web Search API (deprecated), Yahoo Boss (commercial), Bing Web Search API (commercial) or Blekko API (discontinued)?Try our FREE Web Search API! Prohibitive search infrastructure cost and high priced Search API are market entry barriers for innovative services and start-ups. Build your own mobile news & search app, news clipping, trend monitoring, competitive intelligence, reputation management, brand monitoring, search engine optimization, plagiarism detection, alternative search engine, research project and more! Web Search More than 2 billion pages indexed. News Search News articles from newspapers, magazines and blogs. Trending News Trending news, grouped by topic. Trending Topics Trending news, grouped by topic. Trending Terms Trending terms, sorted by buzz (number of sources reporting on same term). Suggestions Suggestions with auto completes for query substrings and corrections for misspelled terms. API Key Parameter Return Values Examples

bookmarks Manifest You must declare the "bookmarks" permission in the extension manifest to use the bookmarks API. For example: Objects and properties Bookmarks are organized in a tree, where each node in the tree is either a bookmark or a folder (sometimes called a group). BookmarkTreeNode properties are used throughout the chrome.bookmarks API. Note: You cannot use this API to add or remove entries in the root folder. Examples The following code creates a folder with the title "Extension bookmarks". The next snippet creates a bookmark pointing to the developer documentation for extensions. For an example of using this API, see the basic bookmarks sample.

100 Excellent Free WordPress Themes Advertisement High-quality WordPress themes always come in handy. Whether you are looking for some design inspiration or professional coding solutions — in both cases you can learn a lot, you can apply them and you can build customized designs upon them without reinventing the wheel all the time. In this article we present 100 free high-quality WordPress themes. Please notice that the listed WordPress themes are presented in 8 sections: vibrant themes, simple & minimalistic themes, magazine style, grid-based, clean and legible, advanced, experimental, photoblog & videoblog. You might also want to take a look at our previous selections: You want them — you get them. 1. FFF Lemon Twist (Demo and Download) Several3 [ Demo ] Adreu r2 [ Demo ] Blogging Pro Theme [ Demo ] DM-Bloodless [ Demo] Illacrimo [ Demo ] Elixir Insense [ Demo ] Zeke 1.0 [ Demo ] jsTheme Comes with a number of themes. Smashing Theme [ Demo ] DarkRed [ Demo ] Gossip City [ Demo ] Resurrection Blue Steel River Run Yoghourt Fluid Yellow Black

Writing a Plugin Languages: English • العربية • বাংলা • Español • Italiano • a Plugin 日本語 한국어 • Português do Brasil • Русский • ไทย • 中文(简体) • (Add your language) WordPress Plugins allow you to easily modify, customize, and enhance a WordPress site. Instead of changing the core program code of WordPress, you can add functionality with WordPress Plugins. Here is a basic definition. A WordPress Plugin is a program or a set of one or more functions written in the PHP scripting language, that adds a specific set of features or services to the WordPress site. Wish that WordPress had some new or modified functionality? This article assumes you are already familiar with the basic functionality of WordPress and with PHP programming. Resources To understand how WordPress Plugins work and how to install them on your WordPress blog, see Plugins. This section of the article goes through the steps you need to follow – and some things you need to to consider – when creating a well-structured WordPress Plugin. Plugin Name

NPR APIs Google Trends API: Developers Want It, Says Google Insights Google has two similar projects that show search trends over time: Google Trends for comparing keywords and Google Insights, which explores sub-searches within a trend. It can be difficult to determine the difference between them, but in comparing the keywords, we can tell you which one developers most want to have an API: Google Trends. Strangely, Google Trends was unable to provide the above graph due to insufficient data. However, Google Insights happily displays the current interest of each search term. Consistently, developers have been more likely to search for Google Trends API than Google Insights API. Unfortunately, neither exist. What developers want, they find a way to get. Of course, it’s dangerous to hang your hat on something unsupported. Both comments and pings are currently closed.