Pieces of the API Puzzle: Leveraging Typed Data, Serializer, and Guzzle in Drupal 8

Speaker(s)
Track 1
Experience level
Advanced

Don't you just love integrating 3rd party APIs into your web site? I'm not sure if I do or not, but I do it a lot. Whether it's YouTube or Twitter, the Xero accounting SAAS, or some random thing, I'm constantly working with random web service APIs (or non-existant ones like Vine).

Drupal 8 brings a lot of components into its service container that we can leverage. I'd like to go over a few of these and how we can work with them to fetch and understand data from elsewhere. We'll be looking at some code from Xero module as well as some made up examples.

You should be able to take away some best practices for dealing with integrating with 3rd party web services and Drupal 8.

Status
Accepted