10 Useful APIs for your Web Site & App Rumi, September 28, 2010 Web APIs change the way content and services are consumed and manipulated. Web developers can take advantage of 1000s of APIs to add more content or functionality to their site. We’ve compiled a list of 10 most useful APIs you can consider using for your web site or application. Google Graph API When it comes to adding graphs and charts to a web application, most developers resort to PHP libraries, Flash Components or jQuery based solutions. A lot of these components and libraries require some knowledge of configuration. Google Graph API is a simple, free, URL based API that allows you to generate, download and save 9 types of charts. There is nothing to download and install – all you need to do is parse your charting values via a single HTTP request. Yahoo! PlaceFinder Yahoo! PlaceFinder is a geocoding Web service that helps developers make their applications location-aware by converting street addresses or place names into geographic coordinates (and vice versa). This allows web site owners to deliver online content to desktop and mobile users based on their physical location, e.g based on the user’s street address, you can show nearby places like stores. PlaceFinder supports building-level address recognition in over 75 countries, and as well as points of interest, airports, cities, and other place names. JanRain JanRain (formely RPX) is an Open-ID sign on service provider. Janrain helps connect your site to the social web through a robust set of APIs and social widget interfaces. It allows your visitors to sign-in to your site with their existing accounts on Facebook, Google, Twitter, Yahoo!, LinkedIn or other networks and then publish their comments, purchases, reviews or other activities from your site to multiple social networks. Google AJAX Language With the AJAX Language API, you can translate and detect the language of blocks of text within a webpage using only Javascript. In addition, you can enable transliteration on any textfield or textarea in your web page. The language API is designed to be simple and easy to use to translate and detect languages on the fly when offline translations are not available. Google AJAX Language API currently supports over 50 languages. Tropo Tropo is a powerful yet simple API that adds Voice, SMS, Twitter, and IM support to the programming languages you already know. This will allow you to bring real-time communications to your apps. There are many ways you can use voice or sms in your web application, for example – verify phone number, allow visitors to record a voice message and save it online, etc. Amazon S3 Storage Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of web sites. With its API, you can write, read and delete files from your storage. Amazon S3 is a great storage solution for CND networks, backups and archiving. DISQUS DISQUS provides an API to enable better commenting on your site. It allows your visitors to choose their identity (Facebook Connect, OpenID, Twitter) when they leave a comment. New comments or reactions from social media network are update in real-time. DISQUS is available as plugins for popular blog platforms like WordPress, Drupal or Blogger. Google Font API Google WebFont API uses CSS3’s @font-face to add web fonts to your site. Currently limited only 18 different font-families. Google WebFont API provides by far the easiest implementation for custom typography. All you need to do is simply hotlink to their stylesheet link and then call the font in a CSS style. The major advantage is that by using StyleSheet served from Google’s CDN, you can save a lot of bandwidth and improve your page load speed. WebShotsPro WebShotsPro is a service for webmasters to include advanced website screenshot technology to their websites. This is pretty useful for links pages like directory or portfolio pages by giving a visual cue for your visitors. Yahoo BOSS BOSS (Build your Own Search Service) is Yahoo!’s open search web services platform. The goal of BOSS is simple: to foster innovation in the search industry. Developers, start-ups, and large Internet companies can use BOSS to build and launch web-scale search products that utilize the entire Yahoo! Search index. BOSS gives you access to Yahoo!’s investments in crawling and indexing, ranking and relevancy algorithms, and powerful infrastructure. Src: http://www.hotscripts.com/blog/10-apis-web-applications/ Related Collected Articles Web Projects
Set up your site-to-site VPN with Access Server using OpenVPN July 9, 2023 Allow access to private subnets Sign in to the Admin Web UI for your Access Server. Click Configuration > VPN Settings. Under Routing, and Should VPN clients have access to private subnets (non-public networks on the server side)?, click Yes, using Routing. Click Specify the private subnets to which all… Read More
Grameen vs Bangladesh March 31, 2011March 31, 2011 The feud in Bangladesh between prime minister Sheikh Hasina and Mohammed Yunus, the founder of the microloan-making Grameen Bank and a winner of the Nobel Peace Prize, is being portrayed as a modern-day replay of the famous battle between the wicked Kauravas and the virtuous Pandavas in the Indian epic,… Read More
Zimbra Exporting all mail addresses April 26, 2018April 26, 2018 Exporting all addresses (mailboxes, aliases and distribution lists) is a vital tool if you have a backup MX and only want it to accept email for valid recipients. One reason for that is to stop spammers who simply use a dictionary of common names to generate recipient email addresses which… Read More