如何创建一个脚本,该脚本给出了使用其搜索功能获取信息的网站列表?

时间:2016-04-25 13:00:15

标签: javascript php search fetch

我正在尝试建立一个网站,这个网站只是一个可以汇总其他网站信息的平台。它将是一个中央存储库,可以在其他存储库中搜索信息并显示它。这有标准的方法吗?我一直在四处寻找,但我找不到任何相关内容。我想要一个基于javascript甚至php的实现,但我可以使用其他可以更容易实现的工具。

提前致谢!

编辑:我并没有试图全面实现它的完成方式。我试图指出正确的方向来启动它,或者我可以获得有关如何去做的信息,因为我此刻真诚地不知道。感谢

3 个答案:

答案 0 :(得分:1)

我认为你低估了问题的难度。 您不能简单地“使用”网站上的搜索功能。 我建议您收集API信息并使用它来获取信息。

答案 1 :(得分:1)

如果您尝试获取信息的网站不具有某些结构化数据响应并且只有html响应,那将非常困难。您必须从html文本中提取这些数据。这听起来对我来说很难以理解

答案 2 :(得分:1)

问题:您希望自动填写表单&提交..!

解决方案: Ahaa ..!看起来你正在寻找可以自动填写表格和提交的东西,你可能需要检查Firefox扩展名为iMacros它可以为你完成工作,如果你想要复杂的工作就更好,那么你可能需要使用 JavaScript 。它适用于JavaScript,可用于更复杂的工作..!

iMacros(FireFox Extension):

https://addons.mozilla.org/en-US/firefox/addon/imacros-for-firefox/

iMacros简单使用代码:

此代码访问Google搜索引擎并搜索"如何编写iMacros脚本"然后在运行宏后自动显示所有结果,以便它自动执行所有操作:

VERSION BUILD=8961227 RECORDER=FX
TAB T=1
URL GOTO=about:newtab
URL GOTO=www.google.com
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:tsf ATTR=ID:lst-ib CONTENT=how<SP>to<SP>write<SP>an<SP>imacros<SP>script
TAG POS=1 TYPE=BUTTON FORM=ID:tsf ATTR=NAME:btnG

视频指南

iMacros如何在FireFox中运行:

  

https://www.youtube.com/watch?v=MJ3HE_hpFMc