1

我正在考虑为我的学校学生网页开发一个移动应用程序(Windows Phone)。官网告诉你有哪些课,功课,缺课等等。该网站是 www.elevplan.dk 已经有多个适用于 Android 和 iOS 的应用程序(非官方)所以我知道这是可能的,我只是不知道从哪里开始。所以,我的问题是,我该怎么做?该网页是个人的,而不是静态的,因此您将在登录后获得授权。我可能会想到 html 5。

4

2 回答 2

0

你知道谁开发了 iOS 或 Android 应用程序吗?在我看来,最简单的方法是与他们取得联系并询问他们是如何做到的。

如果您真的无法与他们取得联系,我建议您研究是否可以将数据(课程列表、作业等)作为提要访问,例如 RSS 样式。我必须为自己的项目做类似的事情。

对用户进行身份验证后,查看是否有可以从中获取数据的特定数据馈送的 URI。然后,您只需要将这些数据转换为您可以在应用程序中呈现的内容。

于 2013-09-24T09:23:21.713 回答
0

如果该站点不公开任何 API,您始终可以编写一个程序,像浏览器一样访问它并获取/发布数据。可用于此的库之一是curl。它支持 ssl/cookies 等,因此您也可以登录访问受限内容。这种方法的缺点是,每次对站点进行重大更改时,您都必须更新您的应用程序。

于 2013-09-24T09:22:06.517 回答