Book Image

Drupal Web Services

By : Trevor James
Book Image

Drupal Web Services

By: Trevor James

Overview of this book

<p>Drupal is a rich and dynamic open source content management system that can feed content into its framework from other Web applications including Facebook, Flickr, Google, Twitter, and more, using standard communication protocols called web services. You may be aware that content can be driven to your Drupal site from different web applications, but when you think of experimenting with this, you can get bogged down due to limited knowledge of web services. Imagine how you will feel when you catch sight of a book that covers powerful web services that help you to integrate your Drupal site with different web applications <br /><br />This book covers efficient Drupal web services that help you to speed up your connections to Web applications. It will compel you to learn more and more about web services and use them to easily share data and content resources between different applications and machines. This book also covers the usage of each web service for different purposes. It provides step-by-step instructions on integrating Web services and Web applications with your Drupal powered Web site.<br /><br />Drupal Web services will show you how to work with all kinds of Web Services and Drupal. The book shows you how to integrate Amazon.com content into your site; add multimedia and video to your site using video services including CDN2 and Kaltura. You will learn how to prevent spam using CAPTCHA, reCAPTCHA and Mollom. You will also learn to explore the different types of Web services Drupal offers and can integrate with using the Services module and XML-RPC. Next you will learn to push content from Google documents, deploying this text and image based content as Drupal nodes.<br /><br />Next you'll integrate Your site with Twitter, Facebook and LinkedIn and show how to post content from Drupal to these social networking applications automatically. At the end you will be enlightened with authentication methods for integrating Web services with Drupal.</p>
Table of Contents (20 chapters)
Drupal Web Services
Credits
About the author
Acknowledgements
About the reviewers
Preface
Index

Acknowledgements

Without the love and support of my wife Veronica and our twin daughters Clare and Francesca, this book would not have seen the light of day. I cannot express enough love and grace to the three of you for your encouragement and enthusiasm for my writing career.

Thanks (again!) to my father-in-law Tony Gornik for offering his residence in Hershey, PA as writing space on weekends.

Many thanks to the entire Packt editorial, project, marketing, and production teams for inviting me to work on this project and for continuing to publish exceptional titles on Drupal and open source applications. Many thanks to Steven Wilding, Packt Acquisition Editor, for serving as the lead editor on this title. Steven’s encouragement and wisdom kept me on task with this book.

Thanks to Zainab Bagasrawala, Project Coordinator; Poorvi Nair, Project Coordinator; Akash Johari, Development Editor; Meeta Rajani, Development Editor; Lata Basantani, Projects Team Leader; Mohd Sahil, Technical Editor; and Patricia Weir, for keeping the project on track and for guiding the construction of this title.

A special thanks to Radha Iyer, Marketing Research Executive at Packt. I’ve worked closely with Radha on all aspects of marketing my first book, as well as having the opportunity to write multiple book reviews for Packt under Radha’s guidance and vision. I am always impressed with Radha’s ability to locate new marketing opportunities and applications to help increase knowledge about Drupal and open source.

Thank you to Jim Mason and Eric Condren for their help and knowledge using Drupal and CiviCRM at Frederick County Public Schools on multiple projects.

Susan Morrison and Ryan Wexler of Medical Business Systems were instrumental in testing and implementing many of the social application service integrations documented in this book. While writing the book, I worked closely with them on a redesign of the MBS website and integrated Twitter, Facebook, and LinkedIn with their new site. They taught me a great deal about these integrations from the end user and website manager perspectives.

Last but certainly not least, thanks to my friend and colleague Will McGrouther. Will is an expert on social web applications and the many discussions we had over the course of this book’s roadmap inspired the text in many ways.

I look forward to working with you all in the near future. Drupal on!