Google Sites and Calendar dan berbagai layanan lainnya memiliki bingkai yang dapat Anda sematkan di situs lain. Secara khusus Google Groups memiliki fungsi embed yang layak.
Selain masalah keamanan, saya ingin dapat menyematkan folder drive pada halaman dengan cara yang sama seperti percakapan dari Grup. Dengan grup, Anda dapat menggunakan kode HTML sederhana dari layanan Google dan hanya menambahkannya ke halaman Anda yang ada. Ini akan menjadi hal yang baik untuk memiliki yang ramah pengguna tanpa menggali API terlalu dalam.
Apakah ada cara untuk menggunakan kode sematan yang serupa dengan folder bersama Google Drive menggunakan kode Google atau sematan dari layanan luar?
google-drive
embed
mfg
sumber
sumber
Jawaban:
Folder Google Drive dapat disematkan dan ditampilkan
list
dangrid
dilihat:Tampilan daftar
Tampilan bergaris
T : Apa itu ID folder (FOLDER-ID) dan bagaimana saya bisa mendapatkannya?
A : Buka Google Drive >> buka folder >> lihat URL-nya di bilah alamat browser Anda. Sebagai contoh:
URL Folder : https://drive.google.com/drive/folders/0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2
ID Folder :
0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2
Peringatan dengan folder yang membutuhkan izin
Teknik ini bekerja paling baik untuk folder dengan akses publik. Folder yang hanya dibagikan dengan akun Google tertentu akan menimbulkan masalah saat Anda menanamkannya dengan cara ini. Pada saat pengeditan ini, sebuah pesan "Anda memerlukan izin" muncul, dengan beberapa tombol untuk membantu Anda "Meminta akses" atau "Beralih akun" (atau mungkin masuk ke akun Google). Javascript di tombol-tombol ini tidak berfungsi dengan benar di
IFRAME
dalam Chrome.Baca selengkapnya di https://productforums.google.com/forum/#!msg/drive/GpVgCobPL2Y/_Xt7sMc1WzoJ
sumber
Google Drive tidak memberikan kode sematan HTML secara langsung, dan mereka secara aktif memblokir kemampuan untuk menempatkan daftar folder publik di
<iframe>
situs web Anda (menggunakanX-Frame-Options: SAMEORIGIN
).Saya tidak dapat menemukan layanan pihak ketiga yang menyediakan fungsionalitas penyematan.
Jawaban Anda saat ini tampaknya ada .
sumber
Saya pikir Anda akan menemukan bahwa jawabannya terletak pada penggunaan layanan Google API. Saya telah melihat hal yang sama dan sejauh ini jawabannya.
https://developers.google.com/discovery/libraries
Anda perlu menambahkan pustaka klien ke situs web Anda dan referensi di halaman web Anda. Anda juga perlu menambahkan kunci keamanan ke Google agar sistem dapat mengotentikasi panggilan dari situs Anda ke drive Google Anda.
Pekerjaan perpustakaan yang sama untuk Tugas, Email, Kalender dan sebagainya.
sumber
Inilah cara Anda dapat melakukannya:
Juga, jangan lupa bahwa pengaturan berbagi dokumen Anda haruslah orang yang memiliki tautan .
sumber
Saya menemukan satu artikel yang mungkin membantu Anda.
Artikel ini menunjukkan kepada Anda cara menyematkan daftar Google Documents pada Halaman di Situs Google Anda. https://developers.google.com/apps-script/articles/embedding_docslist_in_sites . Ini membutuhkan sedikit pengetahuan scripting sehingga mungkin sedikit maju tergantung pada seberapa nyaman Anda.
Ini dan ini adalah pertanyaan di Jaringan SE mengenai skrip.
sumber
Salah satu solusi yang memungkinkan untuk mengintegrasikan Google Sites dan Google Drive adalah MetaDrive. http://www.evenbytes.com/metadrive.html
Alat ini memungkinkan pengguna untuk menampilkan Folder Drive, menelusuri, mencari, dan beberapa fungsi lanjutan seperti metadata khusus
Saya harap ini membantu Anda.
sumber