KamoCRM

Google Drive și OneDrive ca surse de legături doc (backend Doc Links DL3 / DL4)

FeatureEmailService
Shipped
13 noiembrie 2026 la 09:14 UTC
Author
Kamo
Commit
e43c7bf

O abstracție DriveSource, doi furnizori, rezolvată pe identitate de trimitere (?from=): - GoogleDriveSource: delegarea contului de serviciu Workspace la cutia poștală a membrului cu **************** **************** acum cheile sale Cache după domeniu de aplicare, de asemenea), sau un drive.file personal al lui Gmail. - OneDriveSource: tokenul Microsoft 365 Graph numai pentru aplicații (necesită Files.ReadWrite.All, ReadWrite (citire din rolurile token-ului) sau Files.ReadWrite delegat unui personal Outlook. Numai aplicația poate deschide fiecare unitate din entitatea găzduită, astfel încât Kamo impune vizualizarea membrului: propriul drive, sau un element străin a cărui partajare îl desemnează pe membru / org / oricine; Codificatorii nextLink trebuie să rămână în propria unitate a membrului; site-urile entităților găzduite nu sunt listate. - Consimțământ personal: OAuthFlowKind.DRIVE, rutat ca GROUPWARE pe înregistrare callback-uri; stocate pe rândul contact_integrations al membrului (GOOGLE_DRIVE / ONEDRIVE, syncEnabled=false, astfel încât nici un job de sincronizare sau daemonul să nu îl atingă), reîmprospătat la utilizare. /api/email/drive: status, check (sondează live; numește domeniul/permisiunea lipsă și ceea ce adminul posteaza), lista **************** cautare, Google încărcare reluabilă / sesiune de încărcare a graficului), salvare-atașament (antivirus-screened), Acces-verificare, grant (fără furnizor de e-mail), link, consimțământ / url, consimțământ. Trimite: docLinks cu furnizorul GOOGLE_DRIVE|ONEDRIVE + fileId se alăture DOC_ACCESS_CHECK Matricea (BLOCATA atunci cand expeditorul nu poate distribui), sunt acordate dupa testarea (Google sendNotificationEmail=false, Graph invite sendInvitation=false / createLink), renderează în Același card de documente partajate cu URL-ul propriu al fișierului, iar o trimitere nereușită ia înapoi numai driveConnected = sonda live din cache. Mesajul se citește Pentru a obține link-uri către fișierele din folderele docs/drive.google.com, *.sharepoint.com, onedrive.live.com, 1drv.ms Descrierea prin sursa proprie a cititorului într-un buget de 2,5 s. DL4.4 spike: referenceAttachment ținut în urmă **************** (off) și nu adoptat — **************** sunt /beta-only pe 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