Google Drive Yükleme

Google Drive'ın kullanılması için kullanıcının yetkilendirilmiş bir hesapla Google Console'ını kullanması gerekir.

  1. Proje Oluşturma ve Seçme:
    • Console sayfasında, banner'ın yanında bulunan dropdown menüsünden yeni bir proje oluşturabilir veya mevcut bir projeyi seçebilirsiniz.
  • Eklenecek kaynak bir organizasyona ait hesabın drive alanındaysa, proje bu organizasyondan türetilmelidir. Organizasyon ve lokasyon bilgilerini doldurmalısınız.
  1. Google Drive API Aktifleştirme:
  • Sayfanın üstündeki arama bölümünden “APIs & Services” ekranına erişin ve Google Drive API'yi etkinleştirin.
  1. Service Account Oluşturma ve Erişim:
    • “IAM & Admin” ekranına erişin.
  • Gerekirse yeni bir Service Account oluşturun.
  • Service account bilgilerini doldurun ve rol listesinden “Viewer”'ı seçin.
  1. Key Oluşturma:
  • Oluşturduğunuz Service Account bölümünün yanında yer alan “Manage Keys” seçeneğine giderek “Create New Key” butonuna tıklayın ve JSON formatında bir key oluşturun.
  • İndirilen JSON dosyasından private_key, client_email ve token_uri bilgilerini kayıt altına alın. Bu bilgiler üzerinden kaynak eklenebilir. Private key bilgisi BEGIN ve END PRIVATE KEY alanları da dahil olacak şekilde eklenmelidir.
  1. FileID ve FolderID Alma:
    • Google Drive'da dosyanızın paylaşım linkini kopyalayın.
    • Linkte yer alan dosya kimliği (fileID) ve klasör kimliği (folderID) action için kullanılmalıdır.
  2. Save Source Tanımlama:
    • Google Drive'dan bir kaynak eklemek için aşağıdaki parametreler doldurulmalıdır: some text
      • Source Type → Google Drive
      • Name → Dosya ismi
      • Update Interval in Hour → Kaç saatte bir senkronizasyon yapılacağını seçmenizi sağlar. 
      • Client Email, Private Key, Token Uri, Folder Id, File Id gibi bilgiler JSON dosyasından alınır.