问题标签 [awss3transfermanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
95 浏览

ios - iOS aws sdk v2 恢复问题追加数据

嗨,我正在使用 aws sdk v2

下载我正在使用 ASWSS3Transfermanager 和 AWSS3TransferManagerDownloadRequest

问题场景如下:

  1. 用户下载文件。
  2. 文件总大小为 500MB,但用户下载到 200MB 并退出应用程序。
  3. 检查结果 200MB 文件仍然完好。
  4. 重新启动应用程序并开始下载相同的文件,aws sdk 从 0MB 开始下载。

我如何下载 200MB 的文件?有没有办法保存 AWSS3TransferManagerDownloadRequest?

请帮我..

0 投票
0 回答
224 浏览

amazon-web-services - 在 AWS S3 Storage IOS 上按顺序上传文件

我正在开发聊天应用程序,我需要使用 AWS IOS SDK v2.2.x 将媒体文件(图像音频视频等)发送到 S3 存储。

AWSS3FileTransferManager我通过创建多个上传请求来循环发送所有要上传的文件。上传正在处理来自文件的回调,按照首先完成的顺序。

我正在寻找有关 S3 如何以与我的上传请求顺序相同的顺序向我发送完成回调的输入。

例子:

我发送的订单

  1. 图片 (10KB)
  2. 视频 (2MB)
  3. 图片 (10MB)
  4. 视频 (50MB)
  5. 音频 (5MB)
  6. 图片 (5KB)

预计收到订单

  1. 图片 (10KB)
  2. 视频 (2MB)
  3. 图片 (10MB)
  4. 视频 (50MB)
  5. 音频 (5MB)
  6. 图片 (5KB)

收到的观察订单

  1. 图片 (5KB)
  2. 图片 (10KB)
  3. 视频 (2MB)
  4. 音频 (5MB)
  5. 图片 (10MB)
  6. 视频 (50MB)

是否可以规定,即使任务已经完成上传工作,只有在其前一个任务完成并发送或排队后才收到回调?如果前一个任务超时并且失败,那么只有下一个任务会被处理?

0 投票
0 回答
998 浏览

c# - 使用 Amazon s3 sdk for Unity 下载进度

我正在使用 Amazon s3 Unity sdk 从 s3 服务器下载 zip 文件。在下载期间,我想在屏幕上显示下载进度条。下载时我没有得到任何提供下载进度的属性/方法。谁能帮助我如何获得下载进度?有没有间接的方法来做到这一点?

这是我的下载代码:

0 投票
1 回答
450 浏览

ios - 当应用程序在 IOS 中发送到后台时,AWS S3 媒体传输缓慢并暂停

我正在开发一个聊天应用程序,我可以在其中传输视频/音频/图像等媒体。

当使用下面的代码片段完成传输时,在 Wifi 上传输很流畅,但在移动到 3G 网络时非常慢。

另一个问题是当我进入后台时,AWS SDK 暂停传输并在我进入前台时恢复。

1) 我尝试更改 AWS 区域时如何才能快速进行传输,但仍然没有成功。2) 与使用的 AWS S3 传输管理器相比,还使用 ​​S3Background 传输示例,但是当我按下主页按钮时下载暂停。

下面是我截取的代码。

//上传函数

AWSS3TransferManager *transferManager = [AWSS3TransferManager defaultS3TransferManager];

任何机构都有任何建议并面临类似的问题。

0 投票
0 回答
419 浏览

ios - 通过 aws ios sdk 将 Facebook 个人资料图片上传到 S3

我希望在用户注册我的应用程序时将他们的个人资料图片上传到我的 S3 存储桶。

我需要先从 facebook 下载图片,还是可以将外部 url 传递给 AWSS3TransferManager?Preferable 我当然希望不必先将图片下载到客户端的设备,然后才上传到 S3。

0 投票
0 回答
785 浏览

ios - awss3transfermanager 后台上传成功但不在bucket中

我正在使用 AWSS3TransferManager 将文件直接上传到 s3。我从上传块收到一条成功消息,但它没有出现在我的 s3 管理控制台的存储桶中。当我直接访问网址时,它会出现。我需要将其添加到存储桶中,因为我的应用程序从 sqs 队列中提取以在数据库中创建对象。

这是我的上传代码:

更新:我认为这可能是一个安全问题。这是我设置 cognito 的代码: let credentialsProvider = AWSCognitoCredentialsProvider(regionType:

0 投票
1 回答
813 浏览

android - 上传到 AWS S3 存储桶时出现问题

我正在尝试将图像文件上传到 aws 存储桶,但有时我在设备上遇到此错误,

但一段时间后,它显示像,

编辑:

现在我也得到了这个,

真的因为这种不当行为而感到沮丧,代码是相同的,但有时它执行得很好,有时却没有,并显示上述错误。

我是aws的新手,我知道它将认知ID保存到preferneces中。

0 投票
1 回答
81 浏览

java - Amazon S3 - 有没有办法验证作为 MultipleFileUpload 一部分的单个文件是否已完成上传?

我计划使用 Amazon S3 存储数百万个相对较小的文件 (~100kB-2mB)。为了节省上传时间,我将它们组织成目录(每个目录有数十/数百个文件),并决定使用 TransferManager 的 uploadDirectory/uploadFileList。但是,在上传单个文件后,我需要对我的 HDD 和 DB 执行特定操作。有什么方法(最好是实现观察者/侦听器)在特定文件完成上传时通知我,还是我被诅咒只能验证整个 MultipleFileUpload 是否成功?

对于我使用 Java SDK 的任何价值,我应该能够根据我的需要调整 .NET/REST 解决方案。

0 投票
0 回答
939 浏览

ios - Swift - 在后台将文件上传到 S3

在我的 Swift 应用程序中,我可以通过 AWS 开发工具包将图像上传到我的 S3 存储桶。现在,我必须等到文件成功上传后才能关闭视图。

即使我在上传完成之前关闭视图,我怎样才能让它工作,以便它上传到后台?

0 投票
3 回答
1748 浏览

ios - 从 IOS 上的 S3 存储桶下载时出错。

我很难尝试下载我在 S3 存储桶中上传的特定文件。

我创建了一个名为“Photos”的存储桶并上传了名为“test.png”的文件

在我的 AppDelegate 中设置我的 CredentialProvider 后,我尝试使用以下代码下载该文件:

但它一直给我错误:“您尝试访问的存储桶必须使用指定的端点进行寻址。请将所有未来的请求发送到此端点”

我试图将我的 downloaderRequest.bucket 更改为我在存储桶属性中找到的端点。downloaderRequest.bucket = "photos.s3-website-sa-east-1.amazonaws.com"

但现在它说“指定的存储桶不存在,Code=NoSuchBucket”

关于我做错了什么的任何想法?谢谢。