teslos · YouTube girişi

Sunucunun senin hesabını görebilmesi için iki yol var

—

1. yol · Google ile giriş (telefondan yapılabilir)

Bilgisayar gerekmez. Karşılığında abonelikler, beğendiklerin ve oynatma listelerin gelir. İzleme geçmişi ve ana sayfa önerileri gelmez — Google bunları hiçbir API'ye açmıyor, o yüzden onlar için 2. yol gerekiyor.

—

Bir defalık hazırlık

Google, kendi hesabına erişecek uygulamayı senin tanımlamanı istiyor. Telefondan console.cloud.google.com adresinde, sırayla:

  1. Yeni proje oluştur (adı önemsiz, ör. teslos).
  2. Arama kutusuna YouTube Data API v3 yaz, aç, ENABLE.
  3. OAuth consent screen → User type External → uygulama adı ve kendi e-postan → Audience bölümünde Test users'a kendi Google hesabını ekle (bu adım atlanırsa giriş reddedilir).
  4. Credentials → Create credentials → OAuth client ID → type Web application.
  5. Authorized redirect URIs → ADD URI → aşağıdaki adresi yapıştır:
—

Kaydedince Google iki değer verir. İkisini de buraya yapıştır:

Giriş ekranında Google “Google hasn't verified this app” diyecek — uygulama senin, doğrulama istemeye değmez. Advanced → Go to … (unsafe) ile devam et. Proje Testing durumundayken Google izni 7 günde bir düşürüyor; düşünce bu düğmeye bir daha basman yeter. Kalıcı olsun istersen consent screen'de PUBLISH APP de.

2. yol · Çerez dosyası (bilgisayar gerekir)

Tek eksiksiz yol: sunucu giriş yapmış bir tarayıcı gibi davranır, yani izleme geçmişi, ana sayfa önerileri, yaş kısıtlı videolar ve üyelik içerikleri de açılır. YouTube veri merkezi adreslerini bot sandığı için proxy bir gün yetmezse zaten buna düşülür.

Dosyayı nasıl çıkarırsın

  1. Bilgisayarda tarayıcıda gizli pencere aç ve YouTube'a giriş yap.
  2. Get cookies.txt LOCALLY eklentisiyle youtube.com çerezlerini Netscape biçiminde dışa aktar.
  3. İnen cookies.txt dosyasını aşağıdan seç.
  4. Sekmeyi çıkış yapmadan kapat — çıkış yapmak çerezi geçersiz kılar.

Gizli pencere kullanmanın sebebi: o oturum başka hiçbir yerde sonlandırılmaz, yani normal tarayıcında çıkış yapman bu çerezi bozmaz.

Dosyayı ver

En kolayı bu: eklentinin indirdiği cookies.txt'yi seç, gerisi olur. Kopyala-yapıştır sekmeleri boşluğa çevirebildiği için dosya daha güvenli.

…ya da yapıştır

Alanlar TAB ile ayrılmalı. Bazı uygulamalar yapıştırırken sekmeleri boşluğa çevirir; öyle olursa kaydetme reddedilir ve sebebini söyler. Dosya sunucuda yalnızca sahibinin okuyabileceği izinle saklanır ve buradan bir daha görüntülenemez.

← oynatıcı · probe