CloudKit 和 Web 服务器
Posted
技术标签:
【中文标题】CloudKit 和 Web 服务器【英文标题】:CloudKit and Web server 【发布时间】:2017-01-16 10:44:27 【问题描述】:我想从我的 ios 应用程序(用 swift 编写)中保存数据,并制作一个 Web 应用程序。
如何将 CloudKit 与 Swift(客户端)和 php/javascript(服务器)一起使用?
【问题讨论】:
【参考方案1】:Apple 提供设计用于网页的 Javascript API,以及设计用于从服务器应用程序使用的 Web 服务 API。
话虽如此,也可以从运行在服务器上的 NodeJS 命令行应用程序使用 Javascript API。就像可以使用以您选择的编程语言包装它的 Web 服务 API 一样,因为最终它只是 Web 调用。
订阅通知设置起来相当棘手,可能还不能在服务器命令行应用程序上运行。
作为参考,如果您对围绕 Web 服务 API 的 PHP 包装器感兴趣,可以在此处查看我的尝试:https://github.com/malhal/CloudKit-PHP
或者,如果您想在 Linux 上尝试最先进的 Swift,请使用: https://github.com/BennyKJohnson/OpenCloudKit
这是一个 python 包装器: https://github.com/Longhanks/PyCloudKit
【讨论】:
以上是关于CloudKit 和 Web 服务器的主要内容,如果未能解决你的问题,请参考以下文章
将 CloudKit Web Services 的身份验证流程与 Zapier 结合使用