Google Drive'ı bir web sayfasına yerleştirebilir miyim?


9

Google Sites ve Takvim ile diğer çeşitli hizmetlerin başka sitelere ekleyebileceğiniz çerçeveleri vardır. Özellikle Google Grupları özellikle iyi bir yerleştirme işlevine sahiptir.

Güvenlik sorunları bir yana, Drive klasörlerini Google Grupları'ndaki ileti dizileriyle aynı şekilde gömmek istiyorum. Gruplarla, Google hizmetindeki basit HTML kodunu kullanabilir ve mevcut sayfanıza ekleyebilirsiniz. API'lere çok derinlemesine bakmadan kullanıcı dostu olmak iyi bir şey olacaktır.

Google kodu veya harici bir hizmetten gömme kullanarak Google Drive'ın paylaşılan bir klasöründe benzer bir yerleştirme kodu kullanmanın bir yolu var mı?


1
Bu soruya bir göz atmanızı öneririm : webapps.stackexchange.com/questions/26407/… ve bu makaleyi okuyun: arstechnica.com/business/2012/04/… - Görünüşe göre bir çeşit API desteği var ancak yine de sınırlı olduğunu düşünüyorum.
amiregelz

Klasörünüzü herkese açık hale getirebilir ve bunun içinden ve dahili dosyalardan bir web sitesi oluşturabilirsiniz
phwd

@ phwd Ben diğer hizmetleri ile benzer bir gömme kodu olup olmadığını dayalı bir cevap arıyorum vurgulamak için soruyu güncelledi; API'yı kullanan kişiler benzer bir özellik için kod sağlayan çeşitli diğer hizmetlere bağlı olarak gereksiz görünüyor
mfg


@RainLover, Google App politikası son yanıt kabul edildiğinden beri değişmiş olabileceğinden, cevabınızı buraya gönderebilirsiniz ve bunu kabul edebilirim
mfg

Yanıtlar:


7

Google Drive klasörleri gömülü ve görüntülenebilir listve gridgörünümler:

Liste görünümü

<iframe src="https://drive.google.com/embeddedfolderview?id=FOLDER-ID#list" style="width:100%; height:600px; border:0;"></iframe>


Izgara görünümü

<iframe src="https://drive.google.com/embeddedfolderview?id=FOLDER-ID#grid" style="width:100%; height:600px; border:0;"></iframe>



S : Klasör kimliği (FOLDER-ID) nedir ve nasıl edinebilirim?

Y : Google Drive'a gidin >> klasörü açın >> tarayıcınızın adres çubuğundaki URL'sine bakın. Örneğin:

Klasör URL'si : https://drive.google.com/drive/folders/0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2

Klasör Kimliği :
0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2

İzin gerektiren klasörlerle ilgili uyarı

Bu teknik, genel erişime sahip klasörler için en iyi sonucu verir. Yalnızca belirli Google hesaplarıyla paylaşılan klasörler, bu şekilde yerleştirdiğinizde sorunlara neden olur. Bu düzenleme sırasında, "Erişim iste" veya "Hesap değiştir" (veya büyük olasılıkla bir Google hesabında oturum açmanıza) yardımcı olacak bazı düğmelerle birlikte "İzne ihtiyacınız var" mesajı görünür. Bu düğmelerdeki Javascript IFRAME, Chrome'daki bir içinde düzgün çalışmıyor .

Https://productforums.google.com/forum/#!msg/drive/GpVgCobPL2Y/_Xt7sMc1WzoJ adresinde daha fazla bilgi edinin.


5

Google Drive doğrudan HTML yerleştirme kodları sağlamaz ve etkin bir <iframe>şekilde web sitenizdeki bir genel klasör listesini (kullanma X-Frame-Options: SAMEORIGIN) koyma özelliğini engeller .

Yerleştirme işlevi sağlayan üçüncü taraf bir hizmet bulamadım.

Şu anda cevabınız Hayır .


2

Yanıtın Google API hizmetinin kullanımında olduğunu göreceğinizi düşünüyorum. Aynı şeye bakıyordum ve şu ana kadar cevap bu.

https://developers.google.com/discovery/libraries

İstemci kitaplığını web sitenize eklemeniz ve web sayfalarınızda referans vermeniz gerekir. Sistemin sitenizden Google sürücünüze yapılan aramanın kimliğini doğrulayabilmesi için Google'a bir güvenlik anahtarı da eklemeniz gerekir.

Aynı kütüphanenin Görevler, E-posta, Takvim vb. Çalışmaları.


2

Bunu nasıl yapabileceğiniz aşağıda açıklanmıştır:

  1. PDF dosyanızı yükleyin.
  2. Ardından, belge listesindeki dosyanızı tıklayın.
  3. Bir önizleme açılacaktır.
  4. adında mavi bir düğme göreceksiniz (sağ alt taraf)
  5. Bu düğmeyi tıklayın. Docs.google.com adresine aktarılacaksınız
  6. Burada Dosya , Düzenle gibi üst menüyü göreceksiniz ...
  7. Seç Dosyayerleştir dosyası . Sonra bir gömme kodu alabilirsiniz.

Ayrıca, dokümanınızın paylaşım ayarlarının bağlantıya sahip olan herkes olması gerektiğini unutmayın .



0

Google Sites ve Google Drive'ı entegre etmek için olası bir çözüm MetaDrive'dır. http://www.evenbytes.com/metadrive.html

Bu araç, kullanıcıların bir Drive Klasörü görüntülemesine, göz atmasına, aramasına ve özel meta veriler gibi bazı gelişmiş işlevlere sahip olmasına olanak tanır

Umarım bu sana yardımcı olur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.