Google Drive Ayarları
Google Drive Entegrasyonlarını etkinleştirmek için Vedubox’ın, verilerin senkronize edileceği API'ye erişmesi gerekir; bu da OAuth 2.0 Kimlik Doğrulama Protokolü kullanılarak gerçekleştirilir.
Google Drive ve Google Slides için
Yukarıda belirtilen hizmetlerden herhangi biriyle senkronizasyona izin vermek için, Vedubox’ın Google'dan veri almasını yetkilendirmeniz gerekir. Aşağıda Google Drive Entegrasyonunu kurmak için bir örnek verilmiştir
- Google Cloud Platform'da (https://console.cloud.google.com/apis/dashboard) yeni bir proje oluşturun.
- Google Drive: Drive API
- Google Slite : Slides API
OAuth concent screen ekranından external özelliğini seçip oluşturun. App name ve developer contact informatiaon alanlarını doldurup kaydedin. Bu işlem sonrasında publishing status alanını publish edin.
Yeni OAuth kimlik bilgileri oluşturun. Redirect url alanına https://developers.google.com/oauthplayground adresini girin. Client ID ve client secret bilgilerini kullanmak üzere kopyalayın.
Refresh token bilgilerini almak için https://developers.google.com/oauthplayground adresine girin. Ayar simgesine tıklayın. Use your own OAuth Credantials seçim kutusunu işaretleyin. İlgili alanlara client ID ve client secret kodlarınızı yapıştırıp soldaki panelden Drive Api V3 altındaki https://www.googleapis.com/auth/drive ı seçin ve onaylayın. Auto-refresh the token before it expires özelliğini seçip onaylayın. Refresh tokenı kullanmak üzere kopyalayın.
Google drive hesabınızda Vedubox dökümanlarını kullanmak için bir klasör oluşturup klasör ID sini kopyalayın.
Son olarak Vedubox sisteminizde admin panelinizden ayarlar -> sistem entegrasyonu -> google drive apilerinizi ekleyip kaydedin.