Google Sheets & NextJS

  Рет қаралды 20,559

Icodestuff

Icodestuff

Күн бұрын

Пікірлер: 50
@slamonega
@slamonega 2 жыл бұрын
Could you share a github repository of this example?
@riceisgood81
@riceisgood81 9 ай бұрын
Thanks for this video! It was incredibly helpful in getting me unblocked at the Service Account auth step. As of today, it looks like the opts parameter is deprecated but everything inside the object is now its own parameter. I had to directly pass in credentials and scope. Also, with the new app router, you don’t need an API route. I was able to use the new Server Actions (“use server”).
@buckle42
@buckle42 8 ай бұрын
Would be so so so helpful if you could please post an update to this using Next.js 13's new src/app routing method for APIs. No one on the internet knows how to do this for some reason including stackoverflow :(
@wildchamo
@wildchamo 6 ай бұрын
i know how to do that! it isnt that dificult
@CodyWilson11
@CodyWilson11 2 жыл бұрын
Just want to say thanks for the amazing demonstration and complete walkthrough. I also adopted your google chrome new tab life counter. You've earned a sub.
@Realreal12345
@Realreal12345 2 жыл бұрын
This was super helpful and saved me a bunch of time. Thank you!
@himanshuagarwal7925
@himanshuagarwal7925 11 ай бұрын
Thank you very much exactly what i was looking for. Very helpful.
@ocrit285
@ocrit285 Жыл бұрын
hi sir, can you update tutorial using the new next.js 13.4 with app dir?
@jeremydudet
@jeremydudet 2 жыл бұрын
dude. this was a god send for me. Thank you
@VMNthemaster
@VMNthemaster 2 жыл бұрын
Hi there, first of all, thanks for the video, it worked for me I just wanted to ask that in my project, I have to create a new spreadsheet for every new set of data; how to do that?
@ReiSodaSteven
@ReiSodaSteven Жыл бұрын
Thanks for the tutorial.
@KhoaTran-fr1jo
@KhoaTran-fr1jo 3 ай бұрын
nice tut
@leveritablesamuel
@leveritablesamuel Жыл бұрын
Thanks so much! Great help 😃
@ArjunKrishna-r4b
@ArjunKrishna-r4b 3 ай бұрын
Thanks for helping!!!!
@victordavilaamelinckx5284
@victordavilaamelinckx5284 10 ай бұрын
Awesome!
@totiruiz5913
@totiruiz5913 2 жыл бұрын
This was super helpful, thank you for your clear explanation and code example!
@yuenchen4882
@yuenchen4882 2 жыл бұрын
Really helpful, thanks a lot!!!
@andreymorozow4225
@andreymorozow4225 Жыл бұрын
very cool, thank you!
@tochukwungene
@tochukwungene Жыл бұрын
Thank you!
@lua.alvaro
@lua.alvaro Жыл бұрын
Muito obrigado my friend! Ajudou demais...
@dingleferry736
@dingleferry736 Жыл бұрын
Super helpful, thanks! I've been able to get this working locally, but when I try to deploy it through Vercel, I get hit with a POST error:500 every time I try to submit. Any suggestions on how I can troubleshoot this?
@alancoronado9835
@alancoronado9835 Жыл бұрын
I am also getting this error, i think its because the public doesnt have access to GOOGLE_CLIENT_EMAIL, GOOGLE_PRIVATE_KEY, and GOOGLE_SHEET_ID. Though I still want the public to be able to send their data so I am a bit confused on what to do here without giving them that information. Did you figure it out?
@vanshvansh4360
@vanshvansh4360 Жыл бұрын
​@@alancoronado9835same, did you figure it out ?
@ba55junke
@ba55junke 8 ай бұрын
You need to add the .env.local vars to vercel in the settings > environment varilbles add the 3 from the .env.local and it should work.
@kzzesama1959
@kzzesama1959 Жыл бұрын
is there any way to block users to post multiple requests in short time or does this api automatically blocks.
@Jota.G
@Jota.G 6 ай бұрын
Thanks bro
@nocturnedev8034
@nocturnedev8034 Жыл бұрын
Hi I did the same think as you but I got code: 401, errors: [ { message: 'Invalid Credentials', domain: 'global', reason: 'authError', location: 'Authorization', locationType: 'header' } ]
@mileicampeonmundial
@mileicampeonmundial 2 жыл бұрын
how is the performance?
@agustorres4281
@agustorres4281 2 жыл бұрын
Hi man, thanks a lot for this tutorial however when i deploy to vercel or heroku and click in the submit button the server response is 503 (service unavailable). Any help will be appreciated!
@itsbrex
@itsbrex 2 жыл бұрын
I ran into the same issue with another project deployed on Vercel with the latest Vercel release. There was nothing in the change log but other people are having issues with POST requests in API routes. I was able to fix my issue (separate project) by switching it to GET request with query parameters, but that obviously wouldn’t work with a form submit.
@carlos__z
@carlos__z Жыл бұрын
try adding NEXT_PUBLIC_ prefix to environment variables, that solved my issue in production with Vercel
@agustorres4281
@agustorres4281 Жыл бұрын
@@carlos__z Ok, i'll try it, thanks you!
@Michael-Martell
@Michael-Martell Жыл бұрын
@@agustorres4281yo don’t do that!!!
@Michael-Martell
@Michael-Martell Жыл бұрын
This isn’t working anymore unfortunately… (atleast for me) it says api failed due to access control checks. On Google it says that Google may have removed access for service accounts. Or could it be a next 13 issue? The post request looks like it needs restructured. Anyone else get this working recently?
@hakimhamaili
@hakimhamaili Жыл бұрын
The problem am having is it is not pushing data to the spreadsheet on production, all of my env vars are working fine and i do get logged that the data is there, but when i check its not pushed, i use vercel for host deployement
@ba55junke
@ba55junke 8 ай бұрын
in vercel under settings > environment varibles add the stuff from your .env.local and it worked for me @hakimhamili
@ba55junke
@ba55junke 8 ай бұрын
Did anyone sus out how to get this to work in vercel? cuz I am Hella stuck and whats the point??? if you can't make it work on the web?
@sanjibsaau
@sanjibsaau Жыл бұрын
Could you share a github this example
@quanganho6859
@quanganho6859 2 жыл бұрын
dude can you share your code please?
@Icodestuff
@Icodestuff 2 жыл бұрын
github.com/icodestuff-io/nextjs-google-sheets
@patrycksilva4440
@patrycksilva4440 2 жыл бұрын
my sheet dont update when i do de request, help me
@starless0021
@starless0021 Жыл бұрын
7:30 plugins
@EPANOUI243
@EPANOUI243 2 жыл бұрын
erreur 500 héberge sur vercel
@luisbarbosa5597
@luisbarbosa5597 Жыл бұрын
no sauce code? bs
@sernn2327
@sernn2327 2 жыл бұрын
Sir I am able to done this in my local but in production it fail with status 500 internal server error. Any idea pleaseee 🥲
@EPANOUI243
@EPANOUI243 2 жыл бұрын
vous avez trouve une solution our cela ?
@carlos__z
@carlos__z Жыл бұрын
for use in Production, don't forget to add the NEXT_PUBLIC_ prefix to all 3 environment and also in Vercel (or the deploy site you are using)
@afraz3301
@afraz3301 4 ай бұрын
PLEASE LINK YOU GITHUB
@tumi_tigur
@tumi_tigur 2 жыл бұрын
Great video, thanks a lot!
Control Google Sheets with Node.js / JavaScript (v4 API)
25:51
James Grimshaw
Рет қаралды 123 М.
Fetching Data Doesn't Get Better Than This
6:58
Josh tried coding
Рет қаралды 130 М.
这是自救的好办法 #路飞#海贼王
00:43
路飞与唐舞桐
Рет қаралды 91 МЛН
MAGIC TIME ​⁠@Whoispelagheya
00:28
MasomkaMagic
Рет қаралды 36 МЛН
Accessing Google Sheets from Next.JS
13:20
The Whiz
Рет қаралды 6 М.
How to Use ChatGPT in Google Sheets (Full Tutorial)
14:42
Bardeen
Рет қаралды 73 М.
Convert Google Sheets into a REST API
14:10
Better Sheets
Рет қаралды 11 М.
Google Sheets… Your Next Database?
7:16
Fireship
Рет қаралды 402 М.
How to Use Google Sheets as a Simple CMS
10:12
Coding in Public
Рет қаралды 11 М.
5 Tips and Tricks To Make Your Life With Next js 14 Easier
17:11
developedbyed
Рет қаралды 42 М.
10 Tailwind Classes I Wish I Knew Earlier
13:31
Web Dev Simplified
Рет қаралды 191 М.
How on Earth does ^.?$|^(..+?)\1+$ produce primes?
18:37
Stand-up Maths
Рет қаралды 304 М.