2010-11-07 71 views

回答

0

你可以考虑使用HTML5 ...你认为它可以使用应用程序吗?

1

一切都是可能的,它只是一个资源的事......

从技术上讲,你可以写一个应用程序在网络上的一切,但:

  • 的API将告诉你如何可以在网站上做事情,而不必对所有页面/帖子/ ...进行反向工程,以及从后/获取操作产生的每个输出的格式。逆向工程可能需要很长时间,您肯定不会遇到所有可能的结果(错误页面,错误的身份验证...);

  • API非常稳定,并且始终在开发人员的帮助下进行更新,以免破坏现有应用程序。如果没有API,则不能保证您的应用在升级时不会与下一版本的论坛发生冲突;

  • 一个web API通常定义一个易于解析的输出格式:许多API输出可以用标准库处理的XML或JSON。如果没有API,则输出格式为纯HTML,可能难以重新组织,以便以不同的格式显示结果。

所以,是的,你绝对可以为myBB论坛写一个应用程序,但它可能需要相当数量的工作。

1

你可以这样做,它被称为屏幕抓取,它是在XML,语义网络,SOAP,Web服务和JSON API之前完成的,旨在更好地解决问题。

在屏幕抓取中,您可以抓取该网站的HTML,解析它,从中获取想要的数据,然后根据该数据执行所需的操作。这是更多的工作,每当网站的布局发生变化时都会中断,因此有改进的历史。

你提到的网站不是你的。许多网站不认为屏幕抓取是合理使用,所以请检查网站的条款和条件,您可以从发布的数据合法地创建应用程序。

相关问题