WP Media Folder Eklentisi: Google Drive Entegrasyonu

1. Google Drive Uygulaması oluşturun


WP Media Folder ile Google Drive entegrasyonu Eklentiye dahil edilmiştir. WP Media Folder'e ek olarak bu eklentiyi (eklenti) kurmanız gerekir. Ekte Google Fotoğraf, Dropbox, OneDrive Kişisel, OneDrive İş ve Amazon S3 için de entegrasyon bulunur.

Öncelikle, Google Drive'ı kullanmak için web sitenizi bağlamak için bir Google dana sayfa App gerekir. Git https://console.dana sayfaelopers.google.com/project ve yeni bir proje oluşturun.

 

image79

 

Ardından bir proje adı belirleyin - istediğiniz herhangi bir adı sağlayabilirsiniz, ancak boşluk veya aksan içermez.

 

image31


Ardından proje oluşturulması için birkaç saniye bekleyin.

 

image62

 

Google Drive API’sini ilk kez kullanıyorsanız, etkinleştirmeniz gerekir.

 

etkinleştirmek-drive-api

 

Soldaki menüden “API Manager” seçeneğini tıklayın.

 

image53


Soldaki menüden “Kimlik Bilgileri” >> “Yeni Kimlik Bilgileri” >> OAuth müşteri kimliği; İstenirse, OAuth izin ekranınıza bir ad ekleyin.

 

OAuth-google-drive


Şimdi, en önemli adım:

  • “Web uygulaması” nı seçin ve seçtiğiniz bir isim ekleyin
  • Yetkili JavaScript kaynağı: https://etkialaniniz.com.tr (alan adınızla, sonunda eğik çizgi olmadan)
  • Yetkili yönlendirme URI'leri: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (etki alanı adınızla değiştirin)

 

app-kimlik

 

Google politikalarını yakın zamanda değiştirdi, bu nedenle Yetkili alanlar en OAuth onay ekranı sekmesi.

 

yetkili-alan

 

Ayrıca, alan adınızı da eklemelisiniz. Etki alanı doğrulama sekmesi. Lütfen tıklayın Alan ekle düğmesine basın ve talimatları izleyin.

 

eklenti alanı

 

Şimdi kimlik bilgilerini oluşturmak için önceki adıma dönebilirsiniz.

Sonra… voilà! WP Media Folder'in yapılandırmasına eklemek için ID'nizi ve Sırrınızı aldınız.

2. WP Media Folder'te Google Drive'a giriş yapın


Sonra WordPress admin'e geri dönün ve menüyü tıklayın. Ayarlar> WP Media Folder> Bulut> Google Drive sekmesi.

Artık sadece kendi Drive'ınızı değil, aynı zamanda Paylaşılan sürücüler, lütfen önce seçin.

 

Sürücü tipi

 

Sonra seçin Medya bağlantı türü:

  • Genel bağlantı: dosyalarınız için herkese açık bir bağlantı oluşturun ve bulut dosyalarındaki uygun hakları etkileyin (Paylaşılan bağlantı)
  • Özel bağlantı: AJAX bağlantısı, orijinal erişimin sizin hakkınıza gelmesini sağlamak için bulut bağlantısını gizleyin (Kullanıcıların görüntüleri görmek için giriş yapması gerekir)

 

Medya-link tipi

 

Ondan sonra

  • Müşteri Kimliği
  • Müşteri sırrı

Yapılandırmayı kaydedin ve üzerine tıklayın. Google Drive'a Bağlan düğmesi.

 

google-giriş

 

Herhangi bir hata yapmadıysanız, yetkilendirmeyi gösterilen şekilde yeni bir pencerede doğrulamanız gerekir:

 

google-api-izni

 
Bağlantı başarılı olmalı ☺ Başarılı olursa, Google Drive ortamını doğrudan WordPress'in medya yöneticisinden oluşturabilir ve yönetebilirsiniz.

 

3. Google Drive medyasıyla ne yapabilirim?

Nasıl çalışır?

WP Media Folder, Google Drive'ınızda site adıyla bir kök klasör oluşturur.

 

google-drive-klasör


WP Media Folder Google Drive'da eklenen tüm klasörler ve alt klasörler bu klasör altında senkronize edilir.

 

Senkronizasyon talimatları nelerdir?

Her iki yönde de çalışıyor! Google Drive'dan bir dosya ekleyebilir ve WP Media Folder'te görebilir veya WP Media Folder'te bir dosya ekleyebilir ve Google Drive'da görebilirsiniz. Ayrıca, Google Drive senkronizasyon yazılımını kullanarak WordPress dosyalarını masaüstünüzden yönetebileceğiniz anlamına gelir. Bu delilik - biliyoruz! ☺

 

google-drive-senkron

 

WP Media Folder Google Drive entegrasyonu, medyanızla 2 tür işlem yapmanızı sağlar:

İlk seçenek Google Drive medyasını içe aktar WP Media Folder'te (içe aktarılacak klasör seçimi).

 

İthalat medya-google-drive

 

İkinci seçenek Google Drive medyasını gömün içeriğinizde doğrudan. Bu durumda, medya sunucunuzdan değil Google Drive'dan yüklenecektir.

 

gömmek-google-drive

 

Hatadan kurtulun: hata: "WP Media Folder’i Google Drive’a bağlarken invalid_scope"

Google kısa süre önce uygulamaları doğrulanmaya zorlayan yeni bir güvenlik katmanı oluşturdu. Uygulamayı Google hesabınızla oluşturduysanız ve WordPress'ten aynı hesapla giriş yaptıysanız bu hatayı görmezsiniz.
Bu hata yalnızca Google hesabı olan bir Uygulama oluşturduysanız ve Google'a WordPress'ten başka bir hesapla bağlanmaya çalışıyorsanız görünür.

Bu durumda, bu işlemi takiben uygulamanızın Google tarafından onaylanması gerekir: https://support.google.com/code/contact/oauth_app_verification

 

OAuth Geliştirici-Doğrulama-Formu