# \[Solved\] Google oAuth using Web API

**URL:** <https://community.thunkable.com/t/solved-google-oauth-using-web-api/327756>\
**Category:** Questions about Thunkable X\
**Tags:** oauth, solved, webapi\
**Created:** [November 19, 2019, 2:14pm UTC](https://community.thunkable.com/t/solved-google-oauth-using-web-api/327756 "2019-11-19T14:14:59Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![b.perkins](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/b.perkins/32/50493_2.png) [@b.perkins](https://community.thunkable.com/u/b.perkins)\
**Post date:** [November 25, 2019, 1:18pm UTC](https://community.thunkable.com/t/solved-google-oauth-using-web-api/327756/10 "2019-11-25T13:18:45Z")

</div>

Here is the working project…

[https://x.thunkable.com/copy/8f9209b8af7ecad132a27d0eb4253bc3](https://x.thunkable.com/copy/8f9209b8af7ecad132a27d0eb4253bc3)

To use it you will need to go to [https://console.developers.google.com/apis/credentials](https://console.developers.google.com/apis/credentials) and create both an API key and a OAuth 2.0 client ID which is authorized for a web application. You’ll also need a spreadsheet ID and a sheet name (the default is “Sheet1”).

To be honest, I don’t remember which steps were important versus those which led me in the wrong direction since there is more bad advice out there than good advice.

If anyone out there wants to figure out the minimum number of steps and create documentation, I’m sure a lot of people would appreciate it.

---

_[View the full topic](https://community.thunkable.com/t/solved-google-oauth-using-web-api/327756)._
