全部产品
Search
文档中心

Drive and Photo Service:Pengeditan file online

更新时间:Jul 06, 2025

Topik ini menjelaskan fitur pengeditan file online dari Drive and Photo Service. Drive and Photo Service memungkinkan Anda mengedit file secara online di BasicUI yang disediakan oleh Drive and Photo Service. Anda juga dapat memanggil Operasi API dari Drive and Photo Service untuk mengedit file secara online dengan merujuk pada topik ini.

Fitur pengeditan file online adalah fitur bernilai tambah. Secara default, fitur ini dinonaktifkan untuk Drive and Photo Service Developer Edition. Hubungi kami untuk mengaktifkan fitur pengeditan file online.

Anda akan dikenakan biaya untuk fitur bernilai tambah yang disediakan oleh Drive and Photo Service Developer Edition. Untuk informasi lebih lanjut, lihat Item yang Dapat Ditagih Bernilai Tambah.

Format file yang didukung

Format file spreadsheet

Format file teks

Format file presentasi

ET, XLS, XLT, XLSX, XLSM, XLTX, XLTM, dan CSV

DOC, DOCX, TXT, DOT, WPS, WPT, DOTX, DOCM, DOTM, dan RTF

PPT, PPTX, PPTM, PPSX, PPSM, PPS, POTX, POTM, DPT, dan DPS

Batasan

  • Hingga 365 pengguna dapat mengedit file secara kolaboratif online. Jika jumlah pengguna online bersamaan melebihi 50, mungkin terjadi tersendat pada halaman.

  • File yang akan diedit secara online dapat berukuran hingga 200 MB. Jika ukuran file melebihi 200 MB, fitur pengeditan file online tidak tersedia.

  • Catatan kolaborasi disimpan selama 180 hari.

Proses dan contoh kode panggilan API

1. Proses panggilan API

Versi

Catatan:

  • Anda dapat memanggil operasi untuk mendapatkan URL pengeditan online dan token, serta menggunakan informasi yang diperoleh untuk mengakses halaman pengeditan online.

  • Token pengeditan online memiliki masa berlaku. Jika token kedaluwarsa, Anda harus memanggil Operasi API untuk menyegarkan token. Anda dapat menggunakan parameter office_refresh_token untuk mendapatkan token baru.

  • Halaman pengeditan online diakses berdasarkan teknologi frontend. Kami merekomendasikan Anda menggunakan SDK for JavaScript yang disediakan oleh Drive and Photo Service untuk mengedit file secara online. Untuk informasi lebih lanjut, lihat deskripsi metode getOfficeEditUrl dan refreshOfficeEditToken serta contoh pratinjau file dalam dokumentasi SDK for JavaScript.

2. Mendapatkan URL pengeditan online

POST /v2/file/get_office_edit_url

Parameter Permintaan

Parameter

Posisi

Tipe

Diperlukan

Deskripsi

Authorization

header

String

Token akses.

x-share-token

header

String

Token berbagi. Anda dapat menentukan parameter ini jika ingin berbagi file. Jika Anda menentukan parameter ini, Anda tidak perlu menentukan parameter Authorization.

drive_id

body

String

Tidak

ID drive. Parameter drive_id dan share_id saling eksklusif. Anda harus menentukan salah satu dari keduanya.

share_id

body

String

Tidak

ID berbagi. Anda dapat menentukan parameter ini jika ingin berbagi file. Jika Anda menentukan parameter ini, Anda tidak dapat menentukan parameter drive_id.

file_id

body

String

Ya

ID file yang akan diedit.

option

body

JSON

Tidak

Opsi yang digunakan untuk mengontrol pengeditan file.

Parameter dalam Parameter Permintaan Option

Parameter

Posisi

Tipe

Diperlukan

Deskripsi

copy

body

Boolean

Tidak

Menentukan apakah pengguna diizinkan menyalin isi file.

readonly

body

Boolean

Tidak

Menentukan apakah file bersifat hanya-baca. Jika Anda ingin mengedit file secara online, atur parameter ini ke false.

Parameter Respons

Parameter

Diperlukan

Tipe

Deskripsi

edit_url

Ya

String

URL pengeditan online.

office_access_token

Ya

String

Token akses, yang berlaku selama 30 menit.

office_refresh_token

Ya

String

Token penyegaran, yang berlaku selama satu hari.

Contoh Permintaan

{
	"drive_id": "testDriveId",
	"file_id": "testFileId",
	"option": {
		"readonly": false,
		"copy": true
	}
}

Contoh Respons

{
	"edit_url": "testEditUrl",
	"office_access_token": "testOfficeAccessToken",
	"office_refresh_token": "testOfficeRefreshToken"
}

3. Menyegarkan token pengeditan online

POST /v2/file/refresh_office_edit_token

Parameter Permintaan

Parameter

Posisi

Tipe

Diperlukan

Deskripsi

Authorization

header

String

Token akses.

x-share-token

header

String

Token berbagi. Anda dapat menentukan parameter ini jika ingin berbagi file. Jika Anda menentukan parameter ini, Anda tidak perlu menentukan parameter Authorization.

share_id

body

String

Tidak

ID berbagi. Anda dapat menentukan parameter ini jika ingin berbagi file.

office_access_token

body

String

Ya

Token akses.

office_refresh_token

body

String

Ya

Token penyegaran.

Parameter Respons

Parameter

Diperlukan

Tipe

Deskripsi

office_access_token

Ya

String

Token akses baru, yang berlaku selama 30 menit.

office_refresh_token

Ya

String

Token penyegaran baru, yang berlaku selama satu hari.

Contoh Permintaan

{
	"office_access_token": "testOfficeAccessToken",
	"office_refresh_token": "testOfficeRefreshToken"
}

Contoh Respons

{
	"office_access_token": "testOfficeAccessToken",
	"office_refresh_token": "testOfficeRefreshToken"
}

4. Mengakses halaman pengeditan online

Halaman pengeditan online diakses berdasarkan teknologi frontend. Kami merekomendasikan Anda menggunakan SDK for JavaScript yang disediakan oleh Drive and Photo Service untuk mengedit file secara online. Untuk informasi lebih lanjut, lihat dokumentasi SDK for JavaScript.

Jika Anda tidak menggunakan SDK for JavaScript yang disediakan oleh Drive and Photo Service, Anda dapat menggunakan fitur pratinjau file dari Alibaba Cloud Intelligent Media Management (IMM). Untuk informasi lebih lanjut, lihat deskripsi SDK for JavaScript yang disediakan untuk frontend dalam Panduan Pengguna IMM. Saat menggunakan SDK for JavaScript yang disediakan untuk frontend, ganti operasi yang digunakan untuk mendapatkan informasi token dengan Operasi API dari Drive and Photo Service yang digunakan untuk mendapatkan URL pengeditan online, dan ganti operasi yang digunakan untuk mendapatkan token penyegaran dengan Operasi API dari Drive and Photo Service yang digunakan untuk menyegarkan token pengeditan online.

FAQ

1. Izin apa yang diperlukan untuk mengedit file secara online?

Fitur pengeditan file online dari klien web dan klien desktop memerlukan izin pembaruan pada file.

2. Apa yang harus saya lakukan jika saya tidak dapat mengedit file meskipun saya berwenang untuk mengedit file secara online?

Anda dapat melakukan langkah-langkah berikut untuk memecahkan masalah:

1. Fitur pengeditan file online adalah fitur bernilai tambah. Periksa apakah fitur ini diaktifkan.

2. Periksa apakah format file didukung oleh fitur pengeditan file online.

3. Periksa apakah ukuran file melebihi 200 MB.

4. Hubungi administrator super dari Drive and Photo Service untuk melakukan operasi berikut: Masuk ke Admin Console. Di panel navigasi di sebelah kiri, pilih Enterprise Customize > File Settings. Di halaman File Settings, lihat pengaturan unggah file. Jika format file yang akan diedit tidak terdaftar dalam format file yang dapat diunggah, Anda tidak dapat mengedit file secara online. Jika ukuran file melebihi batas atas yang ditentukan untuk file tunggal yang diunggah, Anda tidak dapat menyimpan file yang diedit secara online.