在 IOS 上使用 AWS AppSync 将图像上传到 S3

Posted

技术标签:

【中文标题】在 IOS 上使用 AWS AppSync 将图像上传到 S3【英文标题】:Uploading image to S3 using AWS AppSync on IOS 【发布时间】:2018-12-17 11:00:06 【问题描述】:

我正在关注 these instructions 从我的 ios 客户端将文件上传到 S3AppSync,其中我被告知在创建 S3Object 作为我的变异请求的一部分时包含 local uri。但是,如果我有图像 Data 并想直接使用它怎么办?

我知道我可以使用TransferUtilityData 上传到S3,如何直接通过AppSync 实现相同的目标?

【问题讨论】:

【参考方案1】:

目前,AppSync 仅支持将文件上传到 S3,不提供直接上传数据对象的功能。我将与 AppSync 团队合作,将其作为功能请求加入他们的队列。

【讨论】:

以上是关于在 IOS 上使用 AWS AppSync 将图像上传到 S3的主要内容,如果未能解决你的问题,请参考以下文章

iOS AWS Appsync Fetch 回调从未被调用

是否可以预填充 AWS AppSync iOS 客户端?

为 AWS AppSync 客户端 iOS Swift 启用缓存

如何在 iOS 客户端中传递 AWS AppSync 自定义请求标头?

iOS AWS AppSync 401 IAM + Cognito

同一视图控制器中的 AWS AppSync 多个订阅不起作用 - iOS Swift