Cuando intente usar localmente la API de libros de Google para obtener datos públicos:
La solicitud tenía credenciales de autenticación no válidas. Token de acceso OAuth 2 esperado, cookie de inicio de sesión u otra credencial de autenticación válida. Consulte https://developers.google.com/identity/sign-in/web/devconsole-project".
API_URL = "https://www.googleapis.com/books/v1/volumes"; this.http .get<GoogleBooksApiInterface>(`${this.API_URL}?q=${title}`) Incluso después de agregar &key=api_key , la respuesta es la misma.
Después de pasar un tiempo para resolverlo y encontrar una solución (que desafortunadamente no se menciona en la documentación de Google): para que funcione en mi caso, uso NodeJS en el backend y moví allí esta solicitud de API.
Angular => NodeJS => Llamada API => Angular