检索Wikipedia搜索远程用户

问题描述

我希望能够从用户在Wikipedia.org页面上的浏览器中检索到搜索结果。

我知道它的存在是因为有魔术应用程序(可从Apple Store购买)。

该怎么做?

以下是我对该应用程序了解的信息:

  1. 用户转到应用程序发布者的网站。然后
    单击触发PHP脚本的链接。
  2. 在PHP脚本的末尾,Internet用户被重定向到 wikipedia.org页面。
  3. 目前,互联网用户进行的任何搜索都将发送到 应用程序发布者的网站(因此 稍后在应用程序本身上可见)

下面是一个小图来说明我的观点: explanation diagram

怎么办?我们是否应该通过指示HTTP_REFERER来调用Wikipedia API?

感谢您的帮助

解决方法

在我看来,您问StackOverflow社区如何劫持Wikipedia的请求?据我所知,维基百科没有提供正式的方式来做到这一点。但是,您可以使用Wikipedia的API代表用户提交搜索查询,请参见https://mediawiki.org/wiki/API:Search。但是,请不要使用原始图表建议的内容-它很容易被视为攻击。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...