Chapter 14. Interacting with Other Sites

In This Chapter

  • Pulling in Twitter and Facebook statuses

  • Displaying YouTube videos

  • Aggregating RSS feeds

  • Sharing a feed from your site

It's all about Web 2.0. You're developing a Web site for your users with interactive features and timely information. But until now, all the content on your site has come from you, with a little help from your users.

Your site doesn't have to exist in a vacuum. There are lots of modules for Drupal that let you pull in information from other sites and push out content from your site. In this chapter, I take a look at a few nifty modules that let you tie in content from other sites, including such favorites as Twitter, Facebook, YouTube, and Amazon.

Working with Activity Stream

Activity Stream is a Drupal module that lets you publish your social media content on your own Web site. With Activity Stream, every time you twitter, post a link on Digg, or receive a Facebook notification, you can view that information on your Drupal site. There are many add-on modules for popular social media sites and services that extend the Activity Stream module. Here are a few of them:

  • Facebook: The current front-runner in the social media wars.

  • YouTube: Post video streams directly from YouTube.

  • Qik: Allows you to share live video from your mobile phone.

  • Identi.ca: A Twitter-like status update site with a few more features.

  • Blogger: Online blogging service.

  • Goodreads: A place to research and compare notes on books.

  • IMDB: All about movies and ...

Get Drupal For Dummies® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.