PacktLib: Drupal Web Services

Drupal Web Services

Credits

About the author

Acknowledgements

About the reviewers

Preface

About Drupal Web Services

What are web services?

Standards compliance

Why are web services useful?

Why use web services in Drupal?

How Drupal uses web services

Drupal as a service consumer

Drupal as a service provider

Summary

Consuming Web Services in Drupal

Using SOAP

Using the SOAP Client module

Using FedEx Shipping Quotes module

Summary

Drupal and Flickr

Accessing Flickr

Summary

Drupal and Amazon

Accessing Amazon

Summary

Drupal and Multimedia Web Services

CDN2 video

Using the Kaltura module and web service

Using the Media: Flickr module

Summary

Drupal Web Services the Easy Way: The Services Module

The Services module — what is it?

Creating a Services module and running a custom callback

Summary

Drupal, Spam, and Web Services

CAPTCHA and reCAPTCHA

AntiSpam

Mollom module

Summary

Using XML-RPC

XML-RPC and Drupal

Summary

Twitter and Drupal

Twitter and Drupal

Tweet module

Summary

LinkedIn and Drupal

LinkedIn and Drupal

Summary

Facebook and Drupal

What is Facebook?

Drupal and Facebook

Setting up Canvas Pages

Creating your first Facebook app

Summary

Authentication Services

OpenID and Drupal

OAuth and OAuth Connector

Summary

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Modules Used in the Book

Index