簡體   English   中英

使用 javascript 從 S3 存儲桶中讀取 JSON

[英]Reading in a JSON from S3 bucket using javascript

我試圖閱讀有關此內容的內容,但還沒有想出任何內容。 我有一個每天輸出到 S3 存儲桶的 JSON。 我有一個內置 javascript 的網絡應用程序,我希望能夠簡單地從 S3 存儲桶中讀取 JSON,而無需每天下載 JSON 並在 github 中重新提交等。

如何讀取托管在 S3 存儲桶上的 JSON? 理想情況下,我希望它像實時連接一樣工作(而不是下載),因為每天都會將 JSON 重新上傳到 S3。

我需要 AWS SDK for javascript 嗎? 澄清一下,這是一個內置於 vanilla javascript 中的應用程序,而不是 Node,所以一個簡單的解決方案將是理想的......謝謝大家。

到 S3 的“實時連接”的概念不切實際,但適當的替代方法是在 JSON 文件上傳到 S3 存儲桶時觸發 JavaScript 代碼運行。

為此,請編寫並部署一個簡單的 Node.js Lambda 函數,並配置 S3 以在上傳 JSON 文件時觸發 Lambda 函數。 您的 Lambda 函數將使用JavaScript SDK來獲取 JSON 文件並執行所需的任何處理。 您的 Lambda 函數應該配置有一個 IAM 角色,允許它獲取上傳的對象。

如果您更喜歡使用 JavaScript/TypeScript 以外的語言,請參閱AWS 工具以獲取支持的語言開發工具包列表和Lambda 運行時列表以獲取支持的 Lambda 運行時列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM