大图片 — iOS 新闻应用提供什么样的提要?



好吧 — 这类问题显示了我的幼稚,但我还是在问它,所以我在尝试这个应用程序时不会冒险进入错误的兔子洞。

我正在制作相当于新闻应用程序的东西。 想象一下,把一个Wordpress博客放在iOS上。现在,这是我的问题 - 我应该使用什么样的提要/架构将信息从我的Wordpress服务器推送到我的应用程序?我会假设使用 AFNetworking 的 RSS,但这似乎会导致一些粗糙的边缘,我看到的所有教程最终都会推送到 Web 视图,而不是带有漂亮渲染文本的滚动视图。另外,相同的教程似乎都没有比初始提要更进一步的内容(例如,加载超过给定的初始 10 个故事)。

我已经投入了几个小时来尝试RSS/AFNetworking方法,但是是否有我还没有遇到过更好的选择。(请注意,我确实可以访问我的Wordpress网站的后端,即它不是别人的)

如果您正在构建连接到WordPress的iOS应用程序,我建议您通过API而不是feed访问网站数据,那么您可以从应用程序访问API并根据需要操作数据。

如果您可以访问WordPress后端,请检查Thermal API,这是一个可能会解决您的问题的插件。

干杯

我建议你看看 https://wordpress.org/plugins/json-rest-api/这是要添加到wordpress的核心,所以我认为这似乎是要走的路。

顺便说一句,我正在做和你一样的事情。

我认为最流行的Wordpress API是Jetpack附带的API。您可以在此处找到其文档:https://developer.wordpress.com/docs/api/

如果您只是想要读取访问权限,那么我认为最简单的方法是使用: https://github.com/evermeer/AlamofireJsonToObjects/blob/master/AlamofireJsonToObjectsTests/WordpressTest.swift

如果你还需要写访问权限,那么你必须实现Oauth2。为此,您可以从以下位置选择库: https://cocoapods.org/?q=oauth

相关内容

最新更新