Skip to content

Dependencies

bcmoney edited this page Apr 27, 2012 · 9 revisions
Clone this wiki locally

Most of the following dependencies are optional, depending on your usage of the OpenRecommender middleware.

Protocol

  1. HTTP - fopen, file_get_contents or cURL
  2. HTTPS - OpenSSL
  3. WebSocket - PHP WebSocket (WebSocket implementation for PHP 5.3+)
  4. Socket - PHP Sockets (native v4.3.0+)
  5. FTP - PHP FTP
  6. JMS - PECL Stomp client or other equivalent Stomp library
  7. SMS - Twilio PHP sdk or other equivalent SMS library
  8. MMS - MMS Decoder
  9. Email - PHPmailer
  10. SOAP - WSDL Generator
  11. XMPP - xmpphp
  12. File - PHP/IO utils

Parser

  1. oEmbed - oEmbed PHP classes + AutoEmbed (optional)
  2. OpenGraph Protocol - php-ogp
  3. Microdata - PHP Microdata OR Microformats classes + xmldom + xArray
  4. xHTML/RDFa - Simple HTML DOM parser
  5. HTML - HTMLpurifier
  6. RSS/Atom - MagpieRSS
  7. XML - SimpleXML (native v5.1.3)
  8. JSON - JSON lib (native v5.2+)
  9. RDF - RDF API for PHP (RAP)
  10. OWL - RAP's Ontology API

Web Service API / Scraper

  1. Activity - FriendFeed API v2 PHP
  2. Audio - PHP last.FM API
    1. Music - PHP MusicBrainz library
    2. Radio - Shoutcast php sdk
    3. Voice - iSpeech php sdk
  3. Device - Scentia-Mobile WURFL API for PHP
  4. Discussion - Twitter OAuth
  5. Education - RateMyProfessors scraper
  6. Environment - WorldWeather API
  7. Event - Eventful Services_EVDB PHP package
  8. Food - Yummly API for PHP
  9. Image - DeviantArt scraper and Stash PHP SDK for uploads
    1. Photo - phpFlickr
  10. Language - WordReference API
  11. License - Boliven API
  12. Money - XE API
  13. News - YQL News API
  14. Organization - Crunchbase API WP-Widget
  15. Person - Facebook Connect PHP SDK
  16. Place - Services_Geonames
  17. Product - AWS Product API
  18. Profession - simple-linkedinphp
  19. Situation - Face - Facial Recognition PHP SDK
  20. Species - BBC Wildlife
  21. Text - Entity Extraction tools
  22. Unit - WolframAlpha PHP API
  23. Universe - Sky-Map API v2.0 demo
  24. Video - xYouTube API
    1. Conference - OpenTok PHP SDK
    2. Television - XMLTV PHP classes

All due credit and praise for the "lib" section goes to the talented authors of these APIs, SDKs, Libraries and Demo code which went into the OpenRecommender middleware...

Something went wrong with that request. Please try again.