检索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。但是,请不要使用原始图表建议的内容-它很容易被视为攻击。