2016-05-17 12 views
0

Ich möchte mit einem einzigen Klick mehrere Dateien aus meinem Amazon S3-Bucket herunterladen. Gibt es ein Verfahren, um diese Funktionalität zu erreichen? Ich habe Dateien in Amazon S3 Eimer für eines der benutzerdefinierten Objekt und beim Klicken auf die Schaltfläche Ich möchte diese mehrere Dateien auf meinem lokalen System speichern.Exportieren Sie Bulk-Dateien aus dem Amazon S3-Bucket mit einer einzigen Aktion oder klicken Sie in Salesforce-benutzerdefiniertes Objekt.

(Update) Grundsätzlich habe ich ein benutzerdefiniertes Objekt in Salesforce, in dem wir die Dateien von Salesforce auf Amazon s3 hochladen können.

Jetzt möchten wir die Dateien aus dem gleichen Eimer auf unseren lokalen Rechner herunterladen. Unter dem benutzerdefinierten salesforce-Objekt für diese Dateien haben wir einige Informationen wie URL, Name der Dateien usw.

Jetzt möchte ich die Liste aller Dateien, die mit dem übergeordneten s3-Objekt verknüpft sind, und dann mehrere ausgewählte Dateien auf die herunterladen System direkt

+0

Was hast du bisher gemacht? Bitte sei spezifischer. – mootmoot

+0

mootmoot, Grundsätzlich habe ich ein benutzerdefiniertes Objekt in Salesforce, in dem wir die Dateien von Salesforce auf Amazon s3 hochladen können und jetzt wollen wir die Dateien aus dem gleichen Bucket auf unseren lokalen Rechner herunterladen. unter dem benutzerdefinierten Objekt für diese s3-Dateien haben wir einige Informationen wie dort url, Name der Dateien usw. und jetzt möchte ich die Liste aller Dateien mit dem übergeordneten Objekt verbunden und dann mehrere ausgewählte Dateien direkt auf das System herunterladen. –

+0

Ich habe Ihren Kommentar in die bearbeitete Frage eingefügt. Nach dem Peer-Review sollten Sie es sehen. Oder Sie können Ihre aktualisierten Informationen direkt eingeben. – mootmoot

Antwort

0

überprüfen Sie zunächst Ihren API Salesforce und sehen, ob es Ihnen erlauben, die Mitarbeiter S3 Objektinformation

Zweite abzurufen, müssen Sie wissen, wie das benutzerdefinierte Objekt-Format und wie die Datei speichern in S3.

Dann prüfen Sie einfach das AWS-SDK, mit dem Ihr Entwickler vertraut ist, referenzieren Sie das Objekt und laden Sie diese Datei mit Ihrem eigenen Skript herunter.

Da das Salesforce-Objekt bereits eine URL, den Namen der Datei, enthält, können Sie mit Ihrem AWS-Zugriff direkt zu diesem S3-Bucket wechseln, sie prüfen und die Downloadstrategie festlegen. Solange Sie den S3-Bucket besitzen (wenn Sie keine gesperrten Dienste abonniert haben), können Sie alles tun, was Sie möchten.