1-866-946-2155


Content Management System (CMS) Integrations

Plugging your website into Twistage via our CMS Integration suite is the best way to ensure that your users are always viewing up-to-date content. Whether your site offers broadcast quality content that's only authorized to be available at certain times of day, or user-generated content which might change at any time, it can be essential that your site display the latest information. Our Content Management System (CMS) integration can connect to any CMS using an API suite built on open standards.

Sending data to your server

Our event messaging framework is built to send programmatic messages to one or more listeners you configure. Each listener is registered with Twistage to receive messages during the content lifecycle, such as when content has been added, deleted, or changed. Event listeners can be set up to receive messages for a subset of your content, and can receive only those messages you care about. For example, one UGC video site might be interested in receiving a message whenever a new video was uploaded by a user, but another site requiring all incoming content to be moderated might want to be notified only when a video has been approved. Event listeners can also be connected to email addresses, allowing people or groups to receive email alerts when specific content in your account has been altered.

Handling requests from your server

The Twistage API offers a robust mechanism for making all sorts of data available to your server in an automated fashion. The API is built using standards-compliant HTTP messaging so that any server can communicate with Twistage regardless of the language or framework being used. Each piece of content within Twistage includes a comprehensive set of metadata which can be accessed in either XML or JSON format. Using our chameleon API layer, the XML format can be completely customized, allowing you to receive the data as feeds from Twistage according to any specification. All reporting data is available via feeds as well as comma-separated value (CSV) reports, ideal for loading your analytics into a spreadsheet such as Excel.

Feeds

Feeds containing metadata for multiple pieces of content can be accessed dynamically in the form of media RSS (mRSS) feeds, or XML/JSON. Each feed can be customized to show only those elements you're interested in, allowing you to filter your data by date, user, keyword, category, or any other custom criteria you choose. Feeds can be created with a few clicks within our management console, but can also be dynamically constructed on the fly by our servers via the Twistage API.

Code Libraries

Some programmers enjoy working at the lowest possible level with raw API calls, but if you prefer to work at a higher level and let others do the heavy lifting, our code libraries are conveniently designed to make interaction with Twistage seamless and simple. Available for the most popular programming languages, these modules bundle together the most commonly used API calls with a native interface familiar to programmers in a certain language. These modules are available for download through our management console and are updated regularly.