为我无法访问的网站开发应用程序

时间:2013-09-24 09:16:42

标签: html windows-phone-8

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

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

在对用户进行身份验证后,查看是否存在可以从中获取数据的特定数据源的URI。然后,您只需将该数据转换为可在应用中显示的内容。