我试图编写一个Android应用程序,以帮助人们在多个网站上轻松搜索,如craiglist,ebay ..等 我不确定从哪里开始,或者我将使用的技术名称。为了使问题更准确,这些网站都是基于您通过搜索发布内容或后退内容的所有表单。我怎样才能让我的Android应用程序实际上在其中向用户询问项目名称(我知道的那部分),然后将项目名称发送到craiglist,以便获得结果?
当我点击任何网站上的搜索并使用带字符串操作的相同链接来包含所需内容时,我正在考虑复制我浏览器上显示的网址。 它是否正确?我知道其他任何想法吗?我到处都是,但我需要一个起点。
答案 0 :(得分:0)
某些网站可能会公开一个公共API供您连接,但这是特定于网站的。
不会公开此类系统的网站可能会被“删除”,这意味着您正在使用字符串操作(如您所述)来解析您所追踪的数据。
这两种方式都需要有关如何执行HTTP操作的基本知识,有几种方法可以做到这一点,但最简单的方法是使用HttpURLConnection类,如网上各种教程所述。
谷歌搜索“android http GET POST教程”应该指出你正确的方式来开始你的冒险:)