gpt4 book ai didi

ios - 从 native iOS 应用程序调用 Meteor

转载 作者:可可西里 更新时间:2023-11-01 06:22:04 39 4
gpt4 key购买 nike

我们正在构建一个由网络应用程序和 native iOS 客户端组成的应用程序。使用 Meteor 的 Web 应用程序非常简单。但是在 native iOS 应用程序上想知道是否有人可以给我们一些关于该应用程序调用 meteor 的最佳实践的指示。我已经看到有类似 collectionsapi api 的东西,它通过 http 公开 meteor 集合,但我不确定如果我们使用类似 collectionsapi 或类似的东西,我们将如何处理 native iOS 客户端的身份验证。将不胜感激一些已经完成此操作的人的任何指示。

最佳答案

Meteor 的通信系统基于DDP (分布式数据协议(protocol))。您可以访问 meteor 的方法并订阅数据,这可能是最好的方法,因为您也可以取回实时数据!

有一个 objective-c 客户端,但没有得到维护:https://github.com/alansikora/objective-c_ddp-client

ddp 客户端最初是在官方 ddp 规范 (pre1) 之前制作的。因此,您必须稍微调整客户端以使其保持最新状态。幸运的是它没有太多工作。完整的 DDP 规范可以在这里找到:https://github.com/meteor/meteor/blob/master/packages/livedata/DDP.md

使用 DDP 是发出传统 REST 请求(POST、GET、PUT 等)的一种非常有吸引力的替代方法。由于线路上的数据是 meteor 客户端与其服务器通信的同一系统。因此,如果您能够在 Web 浏览器中使用 meteor 工作,您几乎可以在 native iOS 客户端上复制它。

关于ios - 从 native iOS 应用程序调用 Meteor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16314352/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com