Google Drive Yükleme

Google Drive'ın kullanılması için yetkilendirilmiş bir Google Console hesabı gereklidir.

Proje Oluşturma ve Seçme

  1. Google Cloud Console sayfasında APIs & Services ekranına erişin.
  1. Yeni bir proje oluşturun veya mevcut bir projeyi seçin.
  1. Eklenecek kaynak bir organizasyon hesabına aitse, proje bu organizasyondan türetilmelidir.

Google Drive API Aktifleştirme

  1. APIs & Services ekranına erişin.
  2. Google Drive API'yi etkinleştirin.

Service Account Oluşturma ve Erişim

  1. IAM & Admin ekranına erişin.
  1. Gerekirse yeni bir Service Account oluşturun.
  2. Rol listesinden "Viewer" seçeneğini seçin.

Key Oluşturma

  1. Service Account bölümünde Manage Keys seçeneğine gidin.
  1. Create New Key butonuna tıklayın ve JSON formatında bir key oluşturun.
  1. İndirilen JSON dosyasından aşağıdaki bilgileri alın:
    • private_key
    • client_email
    • token_uri

Bu bilgiler üzerinden kaynak eklenebilir. private_key bilgisi, BEGIN ve END PRIVATE KEY alanlarını da içerecek şekilde eklenmelidir.

FileID ve FolderID Alma

  1. Google Drive'da dosyanızın paylaşım linkini kopyalayın.
  2. Link içinde yer alan fileID ve folderID bilgilerini kaydedin.

Örnek bağlantı:

https://drive.google.com/file/d/1vNG371Q2ZAkC0X7e8AHm2lftTMRSqWO_/view?usp=sharing

Burada 1vNG371Q2ZAkC0X7e8AHm2lftTMRSqWO_ kısmı fileID'dir.

Save Source Tanımlama

  • Source Type: Google Drive
  • Name: Dosya ismi
  • Update Interval in Hour: Kaynağın kaç saatte bir senkronize edileceğini belirler.
  • Client Email, Private Key, Token Uri, Folder Id ve File Id gibi bilgiler Google Drive servis hesabına ait JSON dosyasından alınmalıdır.