Swift:Alamofire 能否用于将数据存储到 Google 驱动器

Posted

技术标签:

【中文标题】Swift:Alamofire 能否用于将数据存储到 Google 驱动器【英文标题】:Swift: Can Alamofire be used to storing data to Google drive 【发布时间】:2020-05-20 15:24:27 【问题描述】:

我对 Xcode 有点陌生。我正在尝试获取应用程序的流数据并将这些数据上传到在线平台,例如谷歌驱动器。我刚刚开始学习一点 Alamofire。我相信它可以从 http 发出请求并将 JSON 文件存储回应用程序。我想知道可以使用 Alamofire 将流数据(作为 .txt 文件)发送到谷歌驱动器吗?

谢谢

【问题讨论】:

你的问题太宽泛了。我们希望您对此进行研究,尝试使用所学知识,然后,如果您的代码遇到问题,请针对特定问题提出具体问题。 【参考方案1】:

你应该阅读更多的书,然后再在这里问这样的问题。

您可以使用 Alamofire 向服务器发出请求 - 获取或发布数据。

您可以使用他们的 API 将数据存储到 Google Drive,但您需要设置访问权限:

设置谷歌账户, 在您的应用中为 Google Drive 实施身份验证 (OAuth)。 然后向 Google Drive API 执行请求(您可以使用或不使用 Alamofire)。

我认为这对你来说可能有点困难。 作为替代方案,您可以尝试将数据上传到 Firebase 存储。

设置 Firebase 存储(很简单) - 获取上传数据的链接 实现将您的数​​据上传到此存储(您可以使用或不使用 Alamofire)

【讨论】:

以上是关于Swift:Alamofire 能否用于将数据存储到 Google 驱动器的主要内容,如果未能解决你的问题,请参考以下文章

Alamofire v4,Swift v3 将 Sqlite 文件上传到域

如何使用 alamofire 将服务的响应存储在模型中

使用 Alamofire 解析字典中的 json 对象 [关闭]

Swift 3中Alamofire的核心数据

在 swift 中使用 alamofire 将参数作为原始数据发送

如何将 json 数据从 alamofire 转换为 swift 对象