KamoCRM

Google Drive dan OneDrive sebagai sumber doc-link (Doc Links DL3 / DL4 backend)

FeatureEmailService
Diantar
13 November 2026 pukul 09.14 UTC
Pengarang
Kamo
Kommit
e43c7bf

Abstraksi satu DriveSource, dua penyedia, dipecahkan per identitas pengirim (?from=): - GoogleDriveSource: delegasi akun layanan ruang kerja ke kotak surat anggota dengan **************** **************** sekarang kuncinya cache by scope too), atau drive.file pribadi Gmail sendiri. - OneDriveSource: Microsoft 365 app-only Graph token (memerlukan Files.ReadWrite.All, baca dari peran token), atau Files.ReadWrite yang didelegasikan oleh Outlook pribadi. Hanya-aplikasi dapat membuka setiap drive dalam penyewa, jadi Kamo memaksa pandangan anggota: drive sendiri, atau item asing yang berbagi nama anggota / org / siapapun; nextLink coders harus tetap berada di drive anggota sendiri; situs penyewa tidak terdaftar. - Persetujuan pribadi: OAuthFlowKind.DRIVE, diurutkan seperti GROUPWARE pada yang terdaftar callbacks; disimpan pada baris contact_integrations anggota (GOOGLE_DRIVE / ONEDRIVE, syncEnabled=false sehingga tidak ada pekerjaan sinkronisasi atau daemon sweep menyentuhnya), diperbarui saat digunakan. /api/email/drive: status, check (live probe; nama scope/permission yang hilang dan apa yang admin paste), daftar **************** pencarian, Google resumable upload / Graph upload session), save-attachment (Antivirus-screened), akses-check, grant (tidak ada email penyedia), link, persetujuan/url, persetujuan. Kirim: docLinks dengan penyedia GOOGLE_DRIVE|ONEDRIVE + fileId bergabung dengan DOC_ACCESS_CHECK matrix (DIBLOKKASI ketika pengirim tidak dapat berbagi), diberikan setelah run kering (Google sendNotificationEmail=false, Graph invite sendInvitation=false / createLink), render in kartu Shared docs yang sama dengan URL berkas sendiri, dan pengiriman yang gagal hanya mengambil kembali izin yang diciptakan oleh pengirim ini. driveConnected = probe live yang tersimpan. Pesan dibaca gain driveLinks[] (docs/drive.google.com, *.sharepoint.com, onedrive.live.com, 1drv.ms) digambarkan melalui sumber pembaca sendiri dalam anggaran 2,5 s. DL4.4 spike: referenceAttachment disimpan di belakang **************** (off) dan tidak diadopsi — **************** adalah /beta-only di Graph.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semuanya tiba di ruang kerja Anda sendiri. Mulai dengan rencana gratis dan baca halaman ini lagi dalam sebulan.

Mulai Bebas SelamanyaLihat Harga