Drupal Web Services and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Drupal Web Services on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Drupal Web Services [Paperback]

Trevor James
2.8 out of 5 stars  See all reviews (5 customer reviews)
Price: 27.99 & FREE Delivery in the UK. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Saturday, 2 Aug.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition 17.50  
Paperback 27.99  

Book Description

30 Nov 2010
A practical hands-on guide to integrating Web services with your Drupal Web site. It will start from basic understanding of web services to how your Drupal site can be integrated with web applications using web services. If you're are a Drupal user, webmaster, or an administrator who wants to integrate Flickr, Facebook, Twitter, Amazon, LinkedIn, Kaltura and Mollom with your Drupal site then this book will be a good addition to your Drupal library. You do not need to have programming experience to use this book. Drupal Web Services is written for anyone who works with Drupal on a daily basis.

Product details

  • Paperback: 320 pages
  • Publisher: Packt Publishing (30 Nov 2010)
  • Language: English
  • ISBN-10: 1849510989
  • ISBN-13: 978-1849510981
  • Product Dimensions: 23.5 x 19 x 1.7 cm
  • Average Customer Review: 2.8 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 1,697,918 in Books (See Top 100 in Books)

Product Description

About the Author

Trevor James

Trevor James is a Drupal consultant and Web developer based in Middletown, MD, USA. Trevor has been designing Web sites for 13 years using a combination of HTML, XHTML, CSS and ColdFusion, and has been using Drupal intensively for over 3 years. Trevor's focus is on building Web portals for higher education, public education (K-12), non-profit, medical systems, and small business environments.

He is interested in best methods of integrating Web services with Drupal sites, Drupal site performance, and using CCK, Views and Panels to develop front end interfaces to support data intensive Web sites. He loves teaching people about Drupal and how to use this excellent open source content management framework.

Trevor has designed and developed Web sites for many non-profit, education and medical based systems, and small business organizations. He is currently working on a number of Drupal related projects.

Trevor co-authored the Packt title Drupal 6 Performance Tips, published in February 2010.

Trevor created an 11+ hour video tutorial series titled Introduction to Drupal 6 for VTC (Virtual Training Company) in 2009.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

5 star
3 star
2 star
2.8 out of 5 stars
2.8 out of 5 stars
Most Helpful Customer Reviews
2 of 2 people found the following review helpful
1.0 out of 5 stars Amateur and lazy 24 Oct 2011
For a book specifically about using drupal services, there is not a single mention (let alone example) of making an outgoing request to a remote server! This is just a book about using existing services, all of which are well documented online and render this book completely redundant.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
1.0 out of 5 stars Out of date 6 Dec 2013
This book is fairly useless now and was just another 'how to configure a module" book, many of the links no longer exist. The SOAP Client module is no longer available at all and book doesn't actually give you any useful information on how to consume/serve web services using your own code or your own module.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
4.0 out of 5 stars Drupal Web Services 20 Mar 2011
## Who it's for:

This book is ideal for someone who has used other platforms to integrate with web services and is now interested in Drupal, or someone who is roughly familiar with Drupal, and is interested in connecting it to web services.

## My main thoughts:

A solid, well-constructed book that demonstrates many ways to integrate Drupal with web services, both as a consumer and a provider. I see this book as a once-through type of book, and less as one that I'll keep coming back to as a primary reference source.

This book is clear, thorough, not a lot of cruft, and still maintains a human, personal tone. Definitely the style I like. This book provides plenty of examples of using existing modules to plug in to existing web services, and is primarily a about how to fully leverage these modules. It is substantially lighter on writing custom code to integrate with new and yet to be born APIs. The modules that are demonstrated here are great to use as models, if wanting to write custom integrations.

Modules and services that are used:

- Live FedEx shipping quotes for an ubercart order.
- Connecting to Flickr
- Getting data from Amazon
- Video service integration (CDN2, Kaltura)
- Anti-Spam modules
- Twitter, LinkedIn, Facebook
- OpenID & OAuth
- Getting started with the Services module and XML-RPC

## Other thoughts:

I definitely recommend reading the table of contents and skimming the book, then diving in to the portion that seems most interesting. Don't get bogged down in other sections.

Often, communicating with external applications require authentication or even an account. This book walks you through this important part of the process.
Read more ›
Comment | 
Was this review helpful to you?
4.0 out of 5 stars Solid Offering 18 Feb 2011
Today's Web often requires pulling content from multiple sources and integrating it into your Website. Services are the enablers that allow us to do this. The Drupal Web Services book explains how to both consume web services in Drupal and provide Web services. All of the most popular services are covered including Facebook, Twiiter, Flickr, LinkedIn, and Amazon. The book also explains how to serve up Web services via Drupal's Services module.
One of the questions I had about this book was who is the primary audience: developers or site builders ( I realize these are not mutually exclusive). The truth is you don't need to be able to write code to benefit from this book. If you can write code you will benefit more, but it is not needed. The first chapter is a fairly technical explanation of what Web services are. If you are not a coder, just make sure you understand the general ideas of the first chapter and don't sweat the details. Once you are into subsequent chapters, most chapters show how to setup a module like Tweet via Web browser in Drupal's administrative interface.
If you are a developer, there a example modules covered like exposing images via the Services module, and a SOAP client module.
One of the most exiting parts of the books is its coverage of integrating Facebook with Drupal and vice versa. Creating a Facebook app with the Drupal for Facebook module is covered.
Overall I think the book is well worth it if you want extended documentation on how to use one or more of these modules and their corresponding service.
I do have a few small criticisms. First, the Views Datasource module is not mentioned. This module is perfect for creating JSON or other kinds of feeds right from Views. If you know how to use Views module, you know how to use Views Datasource.
Read more ›
Comment | 
Was this review helpful to you?
4.0 out of 5 stars Easy to follow but written for version 6 7 Feb 2011
Drupal Web Services provides clear instructions for installing a number of different web services in your Drupal site. This book is geared to the person who knows how to set up a basic site, but does not require any advanced Drupal knowledge or programming experience. Each chapter goes through one or more services, including a brief background on the service, and in some cases its history and purpose, and continues with step-by-step instructions for adding it to your site, including detailed screen shots. There is also a chapter that discusses the Services module and how you can use it to build your own web service modules.

Disclaimer: I received a free review copy of the ebook. I installed several of the services and they all worked as advertised.

-Instructions are very easy to follow
-You will be able to add a great deal of functionality with very little pain
-Various options for each service are discussed
-Many of the chapters are standalone, so if you just care about the Facebook service described in chapter 11, you don't need to read all of chapters 1 through 10.

-This is for Drupal version 6, and many of the required modules have not yet been updated to version 7
-The high-level description of web services is in text, with no diagrams to aid in understanding the messages that pass between the cooperating sites
-This book mentions specific versions of modules to use, which means it could become dated very quickly, although later module versions will probably be similar.
-The authentication section in the last chapter is confusing. On page 259, it says "we're going to enable this module and test the process with other applications including Twitter and Digg.
Read more ›
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category