googleapis / google-api-nodejs-client

Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included.
https://googleapis.dev/nodejs/googleapis/latest/
Apache License 2.0
11.27k stars 1.91k forks source link

YouTube api reference broken due to 404 errors #3405

Open mikebolt opened 6 months ago

mikebolt commented 6 months ago

1) Is this a client library issue or a product issue? neither, the documentation website

2) Did someone already solve this? no

3) Do you have a support contract? no

Environment details

Steps to reproduce

  1. Visit https://googleapis.dev/nodejs/googleapis/latest/youtube/index.html with Google Chrome v120
  2. Click on the buttons on the left menu at the bottom, such as "Classes"
    • Nothing happens, and there's no way to see the actual client library API reference.
  3. Open the console, you will see some 404 errors for some .js files.
mikebolt commented 6 months ago

Until the docs are back up I can use the TypeScript source and the REST API docs to figure out how it works.

Roy-Orbison commented 4 months ago

I'm seeing this for every API.

  1. I visit https://googleapis.dev/nodejs/googleapis/latest/
  2. Click any link
  3. I always see the same content, beginning with a readme file, titled Google APIs Node.js Client.

A few side menu links work, but nothing seems to go to the API detail pages like this one. I had to infer the URL to that page by stumbling on a similar deep link for a different API, then editing it to match the names I found in the module's transpiled JS. It's not navigable as there are no tree links to other pages (up, next, top, etc.)