Los siguientes ejemplos de código, que usan la Biblioteca cliente de las API de Google para Ruby, están disponibles para el YouTube Analytics API. Puedes descargar estas muestras de código de la carpeta ruby
del repositorio de muestra de código de las API de YouTube en GitHub.
Autorizar una solicitud
En la siguiente muestra de código, se realiza la autorización de OAuth 2.0 mediante la comprobación de la presencia de un archivo local que contiene las credenciales de autorización. Si el archivo no está presente, la secuencia de comandos abre un navegador y espera una respuesta; luego, guarda las credenciales que se muestran de forma local.
require 'google/api_client' require 'google/api_client/client_secrets' require 'json' require 'launchy' require 'thin' RESPONSE_HTML = <OAuth 2 Flow Complete You have successfully completed the OAuth 2 flow. Please close this browser window and return to your program.