Back to Browse

Setup Google API & Services (API Library, OAuth Consent Screen, Credentials)

21.6K views
Jul 24, 2020
25:55

Time Stamps: 0:36 - What is Google Project 1:05 - How to Create Google Project 3:55 - What is Google API Library 4:04 - How to enable Google API Library 5:34 - What is OAuth Consent Screen 6:39 - About google oauth consent screen, Scopes for Google APIs, OAuth grant limits, OAuth verification, Verification status not published, Oauth consent screen user type, Scopes for Google APIs, Authorized domains, OAuth grant limits, Token grant rate 14:12 - What is Google API Credentials 14:35 - API Key 15:36 - OAuth 2.0 Client IDs 17:26 - Service Accounts 19:20 - Create & enable Credentials from Developer Console Google Developer Console - https://console.developers.google.com/ Playlist - https://www.youtube.com/watch?v=xtqpWG5KDXY&list=PLdnPqkBptCEIarkLk6_b5tSIk7o88MjIB ------------------------------------------------------------------------------------------------------- Google Drive API v3 - Enable & Get Client Credentials for Application - https://youtu.be/xtqpWG5KDXY Google Drive API: Uploading, Viewing, Downloading & Deleting Files - https://youtu.be/aTv5t7oH6X8 Google Drive API : Create folder, Upload file to folder, Show folder Content. - https://youtu.be/7gNeCjRuNAM Google Drive API : Move & Copy Files Between Folders. - https://youtu.be/HZ1qTsH3gXs Google Drive API v3 - Manage Share & Set User Role Permissions - https://youtu.be/9VTHAiEbCB4 Google Drive Picker API - Viewing, Uploading, Downloading, Sharing Files | JavaScript - https://youtu.be/3V0LoGakHDU Google API Project - https://youtu.be/ehTMC4kq9CY Google API Library - https://youtu.be/1J3Pp7JGxk0 Google OAuth Consent Screen - https://youtu.be/pKEFJwk9DU8 Authentication to Google API - https://youtu.be/j2ha_o3q4Ik Google APIs & Services - https://youtu.be/m4mXrJkHGmA Google Drive API using JavaScript - https://youtu.be/T7ObaSeVNqg 1.What is Google API Project In the API Console, a project is a collection of settings, credentials, and metadata about the application or applications you're working on that make use of Google APIs and Google Cloud Platform resources. The console is where you manage certain project tasks, such as generating API credentials, enabling APIs, and managing team and billing information associated with your project. 2.How to Enable APIs from API library Google has a huge collection of APIs, for example Google+, Google Sheet, YouTube, Google Analytics, Gmail and Google Drive etc. 3.What is OAuth consent screen Basically this option is allow us the scope of applications, verification Status, What type of User access this application, OAuth rate limit & token grant rate. About the consent screen: The consent screen tells your users who is requesting access to their data and what kind of data you're asking to access. OAuth Developer Verification: To protect you and your users, your consent screen may need to be verified by Google. Without verification, your users will see an additional page indicating that your app is not verified by Google. Learn more Verification is required if: Your application type is public, and You add a sensitive scope Verification may take several days to complete. You will receive email updates as it's processed. Unpublishing: Even though your consent screen is unpublished, you can still test your application with users with the following limitations: 4.Authentication to Google API (Enable Credentials) a) API Keys b) OAuth 2.0 Client IDs c) Service Accounts a) API Key It is a least secure option to authenticate Google API, which means that it isn’t enough for certain applications. For example you wants to authenticate Google Drive API, In this case only API Key is not enough, we need to use OAuth 2.0 Client IDs with this API key. b) OAuth 2.0 Client IDs If you need users to provide permission to your app, you can use the OAuth 2.0 standard. This will ask users to authorize your app before you’ll be able to make changes using any APIs. This is a necessity for front-end applications and certain APIs (such as the Gmail API, Google Drive API, Google Map API). c) Service Accounts The final option is a service account: a special type of Google account used to represent a non-human user. This is the best solution for us to control Google Drive, Gmail using a server-side app. Thank you for watching this video

Download

0 formats

No download links available.

Setup Google API & Services (API Library, OAuth Consent Screen, Credentials) | NatokHD