Reading
What Google Learned From Its Quest to Build the Perfect Team
How I explained REST to my brother
Who is Roy Fielding?
Roy Fielding is the originator of the Representational State Transfer (REST) architectural style.
Why don’t the techniques that we use today work well when we need to be able to talk to all of the machines in the world?
Not all machines accross the world are designed to listen on the web, so a protocol was required to ensure all machines would be on a single standard.
What is the HTTP protocol that Fielding and his friends created?
by applying verbs to nouns. Fielding was able to create a protocol that would allow a server to respond to different types of requests to the same address to handle data differently.
What does a GET do?
It is normally used to retrieving data.
What does a POST do?
It is normally used for pushing data to the backend, without displaying a query string
What does PUT do?
It is normally used for a major update of data
What does PATCH do?
It is normally used for a small update to part of existing data
API Keys
Request a personal API key from the following APIs. You should receive these in your email within a few hours, often within minutes. Please request these keys prior to lecture to allow adequate time because you will need them in order to complete your lab assignment. Note: do not post your API keys in the Canvas discussion or on GitHub. Save them in a secure place.
Did you get your API key?
I have my access token
Did you get your API key?
I have the access token
Did you get your API key?
I created a new app, and aquired the access token
Did you get your API key?
I created a new app, and aquired an access token for V3 and a second for V4