نمونههای کد زیر، که از Google APIs Client Library برای Ruby استفاده میکنند، برای YouTube Analytics API در دسترس هستند. میتوانید این نمونههای کد را از پوشه ruby
مخزن نمونه کد YouTube APIs در GitHub دانلود کنید.
مجوز درخواست
نمونه کد زیر مجوز OAuth 2.0 را با بررسی وجود یک فایل محلی که حاوی اعتبارنامه مجوز است انجام می دهد. اگر فایل موجود نباشد، اسکریپت یک مرورگر را باز میکند و منتظر پاسخ میماند، سپس اعتبارنامههای بازگشتی را به صورت محلی ذخیره میکند.
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.