1
A
回答
0
你可以考虑使用HTML5 ...你认为它可以使用应用程序吗?
1
一切都是可能的,它只是一个资源的事......
从技术上讲,你可以写一个应用程序在网络上的一切,但:
的API将告诉你如何可以在网站上做事情,而不必对所有页面/帖子/ ...进行反向工程,以及从后/获取操作产生的每个输出的格式。逆向工程可能需要很长时间,您肯定不会遇到所有可能的结果(错误页面,错误的身份验证...);
API非常稳定,并且始终在开发人员的帮助下进行更新,以免破坏现有应用程序。如果没有API,则不能保证您的应用在升级时不会与下一版本的论坛发生冲突;
一个web API通常定义一个易于解析的输出格式:许多API输出可以用标准库处理的XML或JSON。如果没有API,则输出格式为纯HTML,可能难以重新组织,以便以不同的格式显示结果。
所以,是的,你绝对可以为myBB论坛写一个应用程序,但它可能需要相当数量的工作。
1
你可以这样做,它被称为屏幕抓取,它是在XML,语义网络,SOAP,Web服务和JSON API之前完成的,旨在更好地解决问题。
在屏幕抓取中,您可以抓取该网站的HTML,解析它,从中获取想要的数据,然后根据该数据执行所需的操作。这是更多的工作,每当网站的布局发生变化时都会中断,因此有改进的历史。
你提到的网站不是你的。许多网站不认为屏幕抓取是合理使用,所以请检查网站的条款和条件,您可以从发布的数据合法地创建应用程序。
相关问题
- 1. 为没有API的网站创建YQL
- 2. 我如何为没有API并使用ASP.NET的网站创建应用程序?
- 3. 是否可以创建SharePoint网站?
- 4. 可以使用profile = web-api创建Grails 3应用程序是否有gsps?
- 5. asp.net是否可以关闭应用程序创建的线程?
- 6. 是否可以将现有的网站应用程序转换为Facebook应用程序?
- 7. 可能为网站创建黑莓门户应用程序?
- 8. 是否可以创建使用Google Latitude API的Android应用程序?
- 9. 是否可以为Apple iWatch创建屏幕保护程序应用程序
- 10. 从WordPress网站创建应用程序
- 11. 是否可以使用WPF创建移动应用程序?
- 12. 是否可以使用Silverlight创建桌面应用程序?
- 13. 是否可以使用NSClassFromString()创建动态应用程序?
- 14. Web部署是否可以创建IIS站点和应用程序池
- 15. 是否可以使用OpenCMIS API在Alfresco网站上创建文件夹?
- 16. 是否有资源可以为实践建立网站?
- 17. 如何创建网站集成应用程序:Javascript API
- 18. 是否可以使用Twitter Bootstrap创建Magento网站?
- 19. 是否可以创建SharePoint的API?
- 20. 是否可以从win应用程序动态创建Oracle包
- 21. 是否可以创建一个Windows 10 Snackbar应用程序?
- 22. 是否可以在线创建科尔多瓦应用程序?
- 23. 是否可以创建命令行JDT应用程序?
- 24. 是否可以从Wordpress博客创建PhoneGap应用程序?
- 25. 是否可以在Windows 7上创建WinRT应用程序?
- 26. 是否有可能以编程方式创建Google API KEY?
- 27. 有没有什么办法可以为python3脚本创建应用程序?
- 28. 是否可以为我的电子应用程序创建产品密钥?
- 29. 是否可以为我的应用程序创建自定义键盘?
- 30. 有没有什么办法可以在离子网站应用程序中创建平滑滚动?
看看这个:http://phpdave.com/MyBBIntegrator/ – soulseekah 2010-11-07 10:32:15