New Twitter API changes, Facebook’s Desktop Web Games policy changes, Amazon Glacier Interview. Plus Twilio announces Queue Developer Contest, AlchemyAPI Releases German Sentiment Analysis, Beeminder Adds API for its goal tracking app, and 21 New APIs.
Twitter API Version 1.1 has been officially released. The API is deprecating support for formats like RSS, XML and Atom. This is likely to cause anguish to developers who have been using RSS as a mechanism to subscribe to Twitter updates and also for cross posting. Apps that use RSS, XML or Atom will need to shift to JSON or other API methods by March 5, 2013. Another important change is that Twitter’s 1.1 API now requires authentication via OAuth 1.0a for all endpoints. So if you want to access information, you will have to use OAuth 1.0a. Developers using the Twitter API are advised to visit the official page that gives an overview of the changes coming in version 1.1.
In the latest platform update post, Facebook has released an improved Facebook SDK for Android, Graph API changes around Scores and Achievements, new Desktop Web Games Policy changes and much more. The Graph API for scores and achievements has removed the requirement of an app access token to publish. You can simply use a user access token, thereby moving the process to the client side. Desktop web games off of Facebook.com contain some policy changes that mandate that may only use Facebook Login, Social Plugins and publishing. When authenticating, these games may not request additional permissions other than age, email, and our Publishing Permissions. There are also other restrictions now on not using the same app id across mobile and Facebook.com games and cross promotion.
Colin Lazier, a senior Development Manager on the Amazon Storage team has given an in depth interview on Amazon Glacier, which was recently introduced as an “extremely low cost archive storage.”
The interview discusses how you can archive your data and internal details on data retrieval, data loss protection and how third party developers are expected to build tools around Glaciers data storage and retrieval functions. Also refer to our recent coverage of Amazon Glacier.
Twilio has added a new verb <Queue> to their TwiML library. Queue provides developers with a simple way to manage and route inbound calls, while tracking callers and hold time. With Queue, one can build a simple call waiting application or even sophisticated Conference Call applications with support for hold, bridge connections and much more. To celebrate their new verb, Twilio has launched a Developer contest that runs from now to September 23, where you need to submit an applications that makes use of the Queue verb. The first prize winner will win a Google NexusQ and conference pass to TwilioCon 2012. The Second and Third prize winners also stand to win a conference pass to TwilioCon 2012.
Today we had 21 new APIs added to our API directory including an image pasteboard and forum, a biological and genome data service, a living modified organism information exchange, a multilingual semantic service, a web application management service, and an IT solutions provider. Below is more details on each of these new APIs.
4chan API: 4Chan is a forum for image posting and discussion. Users can post images to different threads, separated categorically into themes like videogames, anime, music, and more. Users can reply to images and comments with more images and comments. The pasteboard format is simple and does not require an account or login. The 4chan API exposes information from the pasteboard’s threads. Developers can use it to retrieve content from 4chan. It is a RESTful API that returns JSON-encoded data.
BioCyc API: The service provides aggregated access to almost 2000 databases of organism genome data (formally, Pathway/Genome Databases or PGDBs). Each database describes the genetic makeup and metabolic pathways of one biological organism. The service helps to navigate data, with tools for visualization of data relationships and analysis, both of individual organism data and comparisons among organisms.
API methods support description of individual genes, including proteins, pathways, enzymes, reactions, and products generated. In addition to metabolic pathways and other characteristics of individual genes, methods enable the service’s genome browser and metabolic maps relating separate genes.
Biosafety Clearing-House API: The Cartagena Protocol on Biosafety is an international treaty governing the movements of living modified organisms (LMOs) resulting from modern biotechnology from one country to another. The Biosafety Clearing-House (BCH) is a mechanism set up by the Cartagena Protocol to facilitate the exchange of information on LMOs and assist parties in better complying with their obligations under the Protocol.
Global access to a variety of scientific, technical, environmental, legal, and capacity-building information is provided in all 6 of the UN languages. BCH account holders can create and manage records in the BCH by signing in through the Management Centre (Registering Information) section. BCH information and functions are available programmatically using a SOAP API.
Bitext API: Bitext develops software that makes it possible for machines to understand natural language. The Bitext API is a suite of multilingual semantic services. Currently four semantic service are available: entity and concept extraction, sentiment analysis and text categorization.
Utilizing NaturalExtractor technology, entity extraction finds names and other meaningful entities in the text and classifies them according to type. Concepts are meaningful text extracts such as ideas, objects and abstractions.
Sentiment analysis classifies how the author of the text is feeling towards the subject they are writing about.
Categorization simply classifies text into different categories according to a predefined dictionary.
The API functionality is aimed towards developers who process user generated content like customer experience management tools or customer voice analytics. The API works in standard HTTP Post requests and output formats are represented as JSON, XML or CSV.
dotCloud API: DotCloud is a service for deploying, managing, and scaling web applications. Sandbox apps are free, and users may add as many services as they want. Live applications run on a separate cluster, which is monitored 24/7 by the dotCloud operations team. Developers may build custom application stacks by combining powerful, pre-configured cloud services. A SOAP-based API makes dotCloud accessible programmatically so that it can be integrated into other applications and services.
Forté Group API: The FortéGroup provides solutions for IT management. Their services include software development and hiring help. For software development, they provide custom product for enterprise, mobile, and will do quality testing on it before deployment. Their hiring help features include helping businesses craft a strong sense of their needs and approach to recruitment. Their API exposes an automated management platform. Developers can use to retrieve and feed its analytics to third-party or backend software. The API is based on RESTful protocol.
IFR Markets API: IFR Markets is a source of real-time financial markets commentary, analysis, data, and forecasting. It employs over 70 analysts worldwide who are experienced market professionals themselves. IFR Markets provides access real-time rates, credit, and forex information 24 hours a day.
IFR Markets features a REST API that makes its information resources available to developers for integration into their applications or services.
Isoph Blue API: Isoph, a division of LearnSomething, is a leading provider of e-learning success solutions. Isoph Blue is a complete, customizable portal environment with tools for creating a wide range of learning content and managing a vibrant community of learners. It enables organizations to develop and manage a wide variety of continuing education, training, and certification initiatives. The Isoph Blue API enables developers to integrate Isoph Blue’s functions with other services and applications using SOAP calls.
Keyring API: Keyring is a customer rewards program platform. It helps businesses develop convenient loyalty programs for customer engagement. Keyring is a mobile app for mobile device users to stash all of their reward program apps in one place. It also allows these users to receive coupons and register for new rewards programs. For businesses, Keyring offers development and deployment features to manage and improve their rewards programs. The Keyring API exposes their business platform and allows developers to manage their apps through it.
KnowledgeShift API: KnowledgeShift is a workflow management solutions provider. They offer mobile learning technologies, workflow automation, marketing solutions, and more. They also provide workshops for training purposes. These can be accessed as PowerPoints, in-person workshops, and mobile simulations. Their other mobile offerings include content viewers, document conversion tools, and more. Their API exposes their sales and marketing automation tools. Developers can use them to integrate with backend or third-party software.
Koupon Media API: Koupon Media is a mobile coupon delivery platform. They provide coupon delivery and campaign management solutions for retailers and businesses. It offers several layers of fraud protection and numerous reporting features. Koupon will timestamp patrons’ acquisition, activation, and redemption of deals for businesses to see in real time. Koupon Media provides an API that exposes campaign management functions. It is a RESTful API that returns JSON and XML-encoded data.
MmjMenu API: MmjMenu provides medical marijuana dispensaries with a point of sale system, a patient management service, and inventory tracking. The MmjMenu API enables users to view active menu items excluding on-hold items, list on-hold items, list unconfirmed patients, and view other information. The Service uses REST calls over SSL and uses API Tokens for authentication.
Mosami API: Mosami is a cloud-based service for building real-time interactive video experiences and delivering them to the browser. The API offers access to media processing algorithms – face tracking, background extraction, composition and mixing, and more – running on our servers. Users can connect their webcams via simple widgets embedded within a site’s HTML.
Nimbix API: Nimbix is a cloud-based supercomputing platform. It is aimed at meeting big data processing needs for diverse industries such as bioinformatics, finance, weather and climate, physics, and more. Institutions and researchers can upload all of their information or feed it directly to NImbix. Then, with instructions from the user, Nimbix will process all of the data behind the scenes. Nimbix’s API exposes their cloud infrastructure for integrating data feeds.
Risk I/O API: Risk I/O is a vulnerability management platform. Its features allow businesses to keep better assess their risks. Risk I/O centralizes all of the data and metrics businesses wish to have processed for risk assessment. Then it can sort the information according customized benchmarks, prioritization, and more. Risk I/O also offers a bidirectional API for importing manually discovered data and exporting it’s the platform’s findings. The API is based on a RESTful protocol.
ScienceLogic API: ScienceLogic is a platform designed to support corporate IT operations. It discovers, monitors, and manages infrastructure and applications without the need for multiple tools and vendors. ScienceLogic enables the monitoring of resources located in the cloud, or in data centers anywhere in the world, all from one place.
Developers can customize and automate data center and private cloud monitoring using ScienceLogic’s REST-based API. The API also allows automated monitoring provisioning and data integration with third-party web applications, such as billing systems and customer portals.
SKGA Golf Hadicap API: The SKGA Golf Handicap is a mobile app that allows users to list and lookup their handicaps on different Slovakian courses. The API itself is RESTful with responses formatted in XML.
SlipStream API: SlipStream is social media for television. Clients can use it to aggregate multimedia into a single channel for sharable viewing. A Unified Content Guide allows users to choose from broadcast, on demand, and personal content viewing. Users have other powerful viewing experience features at their disposal such as tagging, SmartSearching, remote recording, and more. SlipStream provides metadata integration for content and includes an extensible recommendation engine. The SlipStream API allow for cross-platform integration. Developers can use it to configure third-party and middleware software to their channels.
Slipstream SA API: Slipstream SA is a South African social network. It aims to connect car lovers and automotive fanatics all around South Africa in one website. As an online automotive community users can create profiles with customized information and images. The site allows users to friend each other or business pages. Posts and conversations appear in a Facebook-like feed. Slipstream SA provides an API for developers to create apps that interact with the social media. Interested developers must register their apps to receive an app ID. The API is RESTful and returns JSON-encoded data.
Vayant API: Vayant provides the travel industry with search and fare pricing technology for its search engines. The Vayant API uses an algorithm to calculate and construct schedules,fares,taxes, and availability of airfares within proprietary databases. The API returns JSON or XML, and the API is a feature of most of the Vayant services including OneSearch, FastSearch, and others.