Ein Kunde von uns hat angefordert, dass wir Kopien seiner Dateien sowohl auf AWS S3 als auch auf OneDrive haben.Transfer von AWS S3 zu OneDrive mit AWS Lambda
Die übliche MO: Datei wird von einer iOS-Anwendung an einen AWS S3 Bucket gesendet. Dies löst eine AWS Lambda-Funktion aus, die die Datei an eine E-Mail anfügt und eine Kopie an den Client sendet, die sie wiederum unter OneDrive speichert. Jetzt möchten wir den E-Mail-Teil überspringen und die Datei direkt an OneDrive übertragen.
Alle meine Forschung so weit Punkte zu Zapier oder CloudRail oder MS Graph REST Api. Das Problem, das ich habe, ist, dass wir die Datei mit einer AWS Lambda-Funktion (Java8) automatisch übertragen möchten. Fast alle Tutorials und Beispiele unter MS Graph benötigen einen Client, um sich manuell anzumelden. Meist clientseitige Logik. Die anderen Methoden haben mehr Overhead und wir wollen (unnötigerweise) unseren Stack nicht komplizierter machen, als es bereits ist.
Ich weiß, dies ist ein sehr spezifischer Fall. Wir ersetzen systematisch das Dateiverwaltungssystem des Kunden, ohne den laufenden Betrieb zu sehr zu stören.
Alle schlüssigen Hinweise/Beispiele/Tutorials, um dies getan Server-Seite würde sehr geschätzt werden.