好吧 - 这类问题显示了我的天真,但我仍在问它,所以在试用这个应用程序时,我不敢冒险尝试错误的兔子洞。
我正在制作相当于新闻应用的内容。想象一下,使用Wordpress博客并将其安装到iOS。现在,这是我的问题 - 我应该使用什么样的Feed /架构将信息从我的Wordpress服务器推送到我的应用程序?我会假设RSS使用AFNetworking,但这似乎会导致一些粗糙的边缘,我看到的所有教程最终都会推送到Web视图而不是带有漂亮的渲染文本的scrollview。另外,没有相同的教程似乎比初始提要更多(例如,加载的数量超过了最初的10个故事)。
我已经花了几个小时来尝试RSS / AFNetworking方法,但是有一个明显更好的替代方案,我还没有遇到过。 (请注意,我可以访问我的Wordpress网站的后端,即它不是其他人的)
答案 0 :(得分:0)
如果您要构建连接到WordPress的iOS应用,我建议您通过API而不是Feed来访问网站数据,然后您可以从应用中点击API并根据需要操作数据。
如果您有权访问WordPress后端,请检查Thermal API哪个插件可能会解决您的问题。
干杯,
答案 1 :(得分:0)
我建议您查看https://wordpress.org/plugins/json-rest-api/这将被添加到wordpress的核心,所以这似乎是我认为的方式。
顺便说一句,我正在和你做同样的事情。
答案 2 :(得分:0)
我认为最受欢迎的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