Estoy tratando de obtener un paquete JSON simple colocando la URL de mi hoja de cálculo de Google para poder usarlo en mi página web; Estoy usando mi API de Google Cloud Console, como se indica en la documentación del formato de la API de Google v4, pero sigo recibiendo el error "API no autorizada"
Documentación: https://developers.google.com/sheets/api/guides/migration#v4-api
Estoy usando esta URL: https://sheets.googleapis.com/v4/spreadsheets/SHEET_ID/values/Sheet1?key=API_KEY
Mi hoja de google está configurada como publicada en la web. Y también soy el creador de la hoja de Google.
¿Qué me podría estar perdiendo? ¡Soy nuevo en las API!

Primera edición: respondiendo el comentario de ABDULLOKH MUKHAMMADJONOV Aquí está el código que estoy usando para hacer una solicitud GET a la hoja de Google, puede ver que la ID de la hoja está allí y también la API de la plataforma de Google Cloud.
fetch("https://sheets.googleapis.com/v4/spreadsheets/1S652uS2FLVoZ1m3apb6R4H783v6GkV58HbQ6Idec5aY/values/Sheet1?key=AIzaSyCpFZ7mcqMNc6Q_bP6h1kCEfAi6c_fd8AM", {"method": "get"}) .then( (httpResponse) => { if (httpResponse.ok) { console.log(httpResponse.json()); return httpResponse.json(); } else { return Promise.reject("Fetch did not succeed"); } } ) .then(json => console.log(json.someKey)) .catch(err => console.log(err));Este código es del editor de código de Wix.
La persona que llama no tiene permisos.
Significa que el usuario con el que está autenticado no tiene permiso para hacer lo que está tratando de hacer.
El método
https://sheets.googleapis.com/v4/spreadsheets/SHEET_ID/values/Sheet1?key=API_KEYCreo que es este método spreadsheets.values/get si revisa la documentación, notará que requiere autorización con uno de estos ámbitos
Parece que solo está enviando una clave API. Necesita estar autorizado para acceder a esa hoja. No puede acceder a él con una clave API que solo otorga acceso a datos públicos.
Ok, investigué sobre la autenticación y autorización de OAuth 2.0 para usar la API REST de Google Sheet. Agregué uno de los alcances necesarios.
Pero estoy atascado en el punto de cómo hacer el proceso de autorización...
Estoy viendo esta documentación de Google: cómo usar la autorización de Google OAuth 2.0
Pero no he podido llegar a la respuesta que busco. Estoy atascado en la parte donde dice "Cuando su aplicación necesita acceso a los datos del usuario, le pide a Google un alcance particular de acceso". Ahora sé cómo codificar esta solicitud o hacer esta solicitud a través del software Insomnia.
Estoy tratando de hacer la solicitud GET con un sitio web de prueba de wix y también con Insomnia, pero no he podido lograrlo.
Estas son las imágenes de Insomnia, que me dicen "URL de autorización no válida"