Introduction to Google Drive API

19
Introduction to Google Drive API Google Apps Developer Challenge Workshop/Hackaton July 6-7, 2012 Jomar Tigcal GDG Philippines

description

My talk at the GDG Philippines Google Apps Challenge Meetup/Hackaton (July 6, 2012)

Transcript of Introduction to Google Drive API

Page 1: Introduction to Google Drive API

Introduction to Google Drive

API

Google Apps Developer Challenge Workshop/HackatonJuly 6-7, 2012

Jomar TigcalGDG Philippines

Page 2: Introduction to Google Drive API

Jomar Tigcal

● Community Manager of GDG Philippines● Mobile Apps Developer (Software Engineer)

at Stratpoint Technologies, Inc.

http://jomar.tigcal.com+Jomar Tigcal@jomartigcal

Page 3: Introduction to Google Drive API

What is Google Drive?● Create and collaborate.

○ Google Docs (Documents, spreadsheets and presentations.)

○ Share content, comments and receive notifications ● Store everything safely and access it anywhere

○ http://drive.google.com○ Drive Android App○ Mac and PC apps

● Search ○ Optical Character Recognition (OCR)

Page 4: Introduction to Google Drive API

Google Drive API

* Chrome Web Store

The app must be installed from the Chrome Web Store to be able to access the APIs.

Page 5: Introduction to Google Drive API

How Google Drive Apps Work

● Install the app via Chrome Web Store

Page 6: Introduction to Google Drive API

● Authorize access

How Google Drive Apps Work

Page 7: Introduction to Google Drive API

● Acessing files○ Files created by your app○ Files opened using your app

● Create/open files from Google Drive● Open a file from your app

How Google Drive Apps Work

Page 8: Introduction to Google Drive API

● Opening a file in Google Drive

How Google Drive Apps Work

Page 9: Introduction to Google Drive API

● Creating a file from Google Drive

How Google Drive Apps Work

Page 10: Introduction to Google Drive API

● Opening a file from your app

How Google Drive Apps Work

Page 11: Introduction to Google Drive API

Developing Google Drive Apps

Page 12: Introduction to Google Drive API

● Go to Google APIs console (http://code.google.com/apis/console)

● Create an API Project● Select Services● Turn on Drive API and Drive SDK● Create OAuth 2.0 Client ID● Provide developer info, icon and other

details

Register the app

Page 13: Introduction to Google Drive API

● Go to the Chrome Web Store Developer Dashboard (https://chrome.google.com/webstore/developer/dashboard)

● Create a new listing● Modify the listing for Google Drive● Publish to TEST ACCOUNTS

Create a Chrome Web Store Listing

Page 17: Introduction to Google Drive API

Questions?

Page 18: Introduction to Google Drive API

Thank you very much!

Page 19: Introduction to Google Drive API

Introduction to Google Drive

API

Google Apps Developer Challenge Workshop/HackatonJuly 6-7, 2012

Jomar TigcalGDG Philippines