几年前我使用PHP创建了一个大学网站,上传了通知,学生们可以看到它。现在他们希望我开发一个Android应用程序,我可以使用它来通过XML解析从网站上获取通知。
也就是说,网站应该具有双重功能 - 它可以通过PC访问(就像我们通常那样)以及它可以通过app访问。我可以开发Android应用程序。这部分是可以的。但是问题出在源端(服务器端)。我有以下问题: -
1)我是否必须为xml响应购买单独的URL并共享旧数据库?
2)如果没有,那么我该如何添加XML Feed功能以及如何识别客户端,无论是PC还是app(指南)。
网站截图
任何好的教程都将受到赞赏。
答案 0 :(得分:0)
我是否必须为xml回复购买单独的网址
没有
并分享旧数据库?
据推测,您希望使用相同的数据库。如果您想要不同的内容(以及该内容的差异表示),那么您应该在不同的URL上使用它。
如果没有,那么我该如何添加XML Feed功能
选择您最喜欢的PHP XML库。
以及如何识别客户端是PC还是应用程序(指导)。
不要试图识别客户端是什么。确定它想要的数据类型。使用the HTTP Accept header。