News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

NPR.org:
Building the Ingest System
May 28, 2010 @ 12:10:57

On NPR.org there's a recent article talking about their Ingest system they've built that allows partner stations to pull and distribute their content.

The Ingest System currently accepts stories in two XML data formats. We accept a limited subset of NPRML - our own home-grown way of expressing story content in XML. We also accept RSS with MediaRSS and NPRML extensions for audio and images and other resources. [...] While implementing the Ingest System, we faced an interesting technical challenge. Our APIs, including the components we use to authenticate API access, are written in PHP, while our content management system (CMS) is written in Java.

The article describes how their API system works, pulling together XML content, serialized JSON messaging and an authentication component to push and pull data to and from their Java-based CMS - complete with a diagram laying out the whole process.

0 comments voice your opinion now!
ingest system npr content api custom


blog comments powered by Disqus

Similar Posts

Rob Allen's Blog: Retrieving a list of databases from SQL Server

Hasin Hayder's Blog: Creating Thumbnail of WebPages using WebThumb API

VG Tech: Swagger Docs in ZF2 with Examples - Part 1: Setup and Annotations

Community News: Vote on the Best Open Source CMS

Tobias Schlitt\'s Blog: Abject \"sponsored link\" practice on PHPFreaks (update)


Community Events

Don't see your event here?
Let us know!


voicesoftheelephpant feature interview framework unittest community wordpress laravel5 podcast opinion introduction series development library language api laravel extension threedevsandamaybe release

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework