KamoCRM

doc-link kaynakları olarak Google Drive ve OneDrive (Doc Linkler DL3 / DL4 arka planı)

FeatureEmailService
Shipped
13 Kasım 2026 09:14 UTC
Author
Kamo
Commit
e43c7bf

One DriveSource soyutlama, iki sağlayıcı, gönderen kimlik başına çözüldü (?from=): - GoogleDriveSource: Üyenin posta kutusuna Workspace hizmet-hesabının delege edilmesi **************** **************** şimdi anahtarını ver Gmail'ın kendi drive.file'ı da. - OneDriveSource: Microsoft 365 sadece uygulama için Graph token (Files.ReadWrite.All gerektirir, Token'ın rollerinden okunabilir), ya da kişisel Outlook'nin delege ettiği Files.ReadWrite. Sadece uygulama kiracıdaki her sürücüyü açabilir, bu yüzden Kamo üyenin görüşünü uygular: kendi sürücüsü, ya da paylaşımı üye / org / anyone adını taşıyan yabancı bir nesne; nextLink kodlayıcıları üyenin kendi sürücüsünde kalmak zorundadır; kiracı siteler listelenmez. - Kişisel onay: OAuthFlowKind.DRIVE, kayıtlı kullanıcı üzerinde GROUPWARE gibi yönlendirildi callbacks; üyenin contact_integrations satırında depolanır (GOOGLE_DRIVE / ONEDRIVE, syncEnabled=false yani senkronizasyon işi yok ya da daemon temizleme ona dokunmuyor), kullanımda yenileniyor. /api/email/drive: status, check (live probe; eksik alan/erişim izni ve adminin koyduğunu), liste **************** arama, Google resumable upload / Graph upload session), save- attachment (Antivirus- screened), erişim-kontrol, izin (sunucu e-posta yok), bağlantı, izin/url, izin. Gönder: GOOGLE_DRIVE|ONEDRIVE sağlayıcısıyla docLinks + fileId DOC_ACCESS_CHECK'e katıl matris (gönderici paylaşamazsa BLOCKED), kuru çalışmadan sonra verilir (Google sendNotificationEmail=false, Graph invite sendInvitation=false / createLink), render in dosyanın kendi URL'si ile aynı Paylaşılmış belgeler kartı, ve başarısız bir gönderme sadece geri alır bu göndermenin yarattığı izinler. driveConnected = önbellekteki canlı sonda. Mesaj okunuyor gain driveLinks[] (docs/drive.google.com, *.sharepoint.com, onedrive.live.com, 1drv.ms) Okuyucunun kendi kaynakları aracılığıyla 2.5 saniyelik bir bütçe içinde anlatılmıştır. DL4.4 spike: referenceAttachment behind kept **************** (off) and not adopted — **************** are /beta-only on Graph.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing