AmazonLib is an API for Amazon.com's Web Services. It is written in PHP. It
simplifies the process of writing applications using Amazon's Web Services.
AmazonLib consists of four main components:
1) nurest.php -- a REST parser class which
parses Amazon's XML responses into an
associative array.
2) amazonrest.php -- a REST API class for
all of the API calls in AWS 3.0.
3) amazonsoap.php -- a SOAP API like
amazonrest.php. I use, and include,
Dietrich Ayala's nusoap.php SOAP
library.
4) amazonseller.php -- a beta API for
amazon.com's seller interface.
AmazonLib has a few nice features. It should
run on any PHP4 distribution and it will also
log most error messages. Like nusoap, it's
distributed under the GNU Lesser Public
License.
phptunest is a script written in PHP, which converts your iTunes Music library from XML format to nice HTML table. It allows you to customize the resulting HTML page in many ways and has few nice features: Use your own CSS styles to change the look of HTML page; Sort your song library with any visible column; Include only those columns you want; Supports gzip compression; Supports low-memory parsing; Supports MySQL backend; Works with PHP 4.1 or later; Completely free and open source.
The feed returns up to 5 rows from the database pertaining to the search query. Every time the feed is queried the rank is adjusted with the top listing moving to the last and all other listings moving up one. This gives all links equal exposure.
MagpieRSS is an RSS parser that uses PHP's built in XML parser, for better support and flexibility. Supports all version of RSS, including namespaces and RSS 1.0 modules. Has a simple to use functional interface, and integrated cache system. Is Last-Modified, and ETag aware. Optionally use HTT gzip encoding. Now with better examples, Smarty integration, and a cookbook.
The developer writes "I noticed that iTunes doesn't have a Generate HTML Playlist option like Winamp does, but does have an export option, with XML being the prefered format. So I made a class for parsing the exported XML. Right now all it fetches is the Artist, album, song name, genre, and length of track, but I can add more if asked. Included is a php file that utilizes the class for you, so you don't have to do the dirty work. Use it if you wish."
Class.Jabber.PHP is a class which you can use to connect to the Jabber network. It allows you to easily connect to a server and furthermore to interact with that server. Supports all packet types (message, iq and presence), very flexible, offers both high-level methods (registration, message sending etc.) but low-level methods as well (packet sending etc.). Extensive docs and examples on the website. v0.4: bugfixes, methods to transport connection methods (ICQ/AIM/Yahoo/MSN/IRC anyone ).
Do you want ot be able to grab information about books from Amazon, and do it without using their web services If so then download this script, it takes in an ISBN number and (if it can) chucks out the information about that book in XML format. It currently grabs the Amazon page from a proxy server so you will need to change it if your server has a direct connection to the net.