Getting Started with Drupal Services with Randall Kent @ DrupalCamp Atlanta 2012

Preview:

DESCRIPTION

In this session we cover: * The basics of REST * Installing & Configuring the Services and related modules * Creating and editing nodes via a REST API

Citation preview

Getting Started with Drupal Services

October 27, 2012

DrupalCamp Atlanta

Randall Kent

@RandallKent

Atlanta Native

Drupaler since 4.x

Gardening

Philanthropy

RandallKent.com

@RandallKent

Me

@RandallKent

@RandallKent

Look at all that cool

stuff in the Drupal box

N o d e U s e r

S y s t e m C o m m e n t

F i l e T a x o n o m y

@RandallKent

REST XMLRPC

SOAP @RandallKent

Built on HTTP

Client/Server

Stateless

Cacheable

Layered

Uniform Interface

REST Overview

@RandallKent

Resource

Method GET

POST

PUT

DELETE

HTTP

@RandallKent

Built on HTTP

Client/Server

Stateless

Cacheable

Layered

Uniform Interface

REST Overview

@RandallKent

Built on HTTP

Client/Server

Stateless

Cacheable

Layered

Uniform Interface

REST Overview

@RandallKent

Built on HTTP

Client/Server

Stateless

Cacheable

Layered

Uniform Interface

REST Overview

@RandallKent

Built on HTTP

Client/Server

Stateless

Cacheable

Layered

Uniform Interface

REST Overview

@RandallKent

Built on HTTP

Client/Server

Stateless

Cacheable

Layered

Uniform Interface

REST Overview

@RandallKent

@RandallKent

github.com/randallkent

DrupalREST.PHP DrupalREST.NET

Helper Classes

@RandallKent

http://drupal.org/project/services

Drupal Services

@RandallKent

http://bit.ly/dcatl-services @RandallKent

rkent@sevaa.com

Feedback?

@RandallKent