Buat dokumen Google Drive bersama yang dimiliki oleh layanan web

Saya baru mengenal Google API, dan ingin menulis kelas layanan kecil untuk aplikasi web saya yang:

  • membuat dokumen Google kosong tanpa bantuan pengguna
  • menetapkan judul yang dihasilkan
  • mengembalikan URL yang dapat diberikan kepada banyak orang untuk mengedit dokumen ini

Dokumen ini dapat diedit melalui tautan berbagi. Idealnya itu dimiliki/dikelola sebagai bagian dari penyimpanan Drive layanan web.

Kode diperbolehkan jika lebih mudah daripada menjelaskan, tapi saya benar-benar meminta bantuan untuk memahami penawaran layanan Google.

  • Bisakah saya mengautentikasi sepenuhnya hanya dengan menggunakan kredensial khusus untuk aplikasi saya? (misalnya memanggil Drive API tanpa meminta penyelundup/pengamat/pengguna untuk mengautentikasi.)
  • Setelah diautentikasi, bisakah saya membuat dokumen lokal ke API saya?
  • Kuota siapa yang digunakan oleh dokumen yang dibuat, orang yang membuat kunci API?
  • Bisakah saya membagikan dokumen yang dibuat ini dengan orang lain?
  • Apakah saya dapat mengelola daftar URL file yang dibuat ini dari UI web Google standar?

person shannon    schedule 21.04.2015    source sumber


Jawaban (1)


Sekadar memperjelas apa yang Anda tanyakan. Anda ingin dapat menyematkan Google Doc di situs web Anda. Beberapa hal yang dapat terjadi di sini.

Pertama, Anda perlu membuat Google Doc, katakanlah spreadsheet. Di dalam spreadsheet itu Anda akan: klik File > Publikasikan ke Web. Dari sini jendela baru akan muncul. Klik Sematkan dan Publikasikan konten dan pengaturan, lalu klik tombol terbitkan. Pastikan kotak centang Terbitkan ulang secara otomatis ketika perubahan dilakukan. (ini akan memungkinkan situs web Anda diperbarui secara otomatis kapan saja dokumen tersebut diubah.

Ambil tautan tersemat yang dihasilkan dan letakkan di halaman web Anda dan itu akan ditayangkan.

Sekarang Anda dapat membagikan halaman tersebut melalui Google Documents dan siapa pun yang memiliki tautan tersebut dapat membuat perubahan pada spreadsheet tersebut. Segera setelah perubahan dilakukan, perubahan tersebut akan diperbarui di situs web Anda pada penyegaran berikutnya.

Semoga semuanya jelas, beri tahu saya jika ada yang kurang jelas. Bersulang

person Curtis Beiersdorf    schedule 21.04.2015
comment
Tidak, maaf itu tidak jelas. Aplikasi ini membuat dokumen tanpa bantuan pengguna, sebagai bagian dari alur kerja. Apakah dokumen tersebut ditampilkan dalam aplikasi saya atau tidak, tidak penting bagi saya saat ini. - person shannon; 21.04.2015