تتوفّر نماذج الرموز التالية التي تستخدم مكتبة برامج "Google APIs" للغة Ruby في YouTube Analytics API. يمكنك تنزيل نماذج الرموز هذه من المجلد ruby
في مستودع نماذج الرموز في واجهات برمجة تطبيقات YouTube على 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.