2016-11-07 44 views
2

請考慮以下link。它說:使用api時,我可以使wikipedia自動更正我的查詢嗎?

顯示結果andriyivs'kyi uzviz kyiv ukraine。搜索Andriyivski Uzviz Kyiv烏克蘭。

但是,當我做了以下request,這種事情沒有發生。這可能使用Wikipedia API嗎?

+0

因爲顯示結果的正確鏈接是:'https://en.wikipedia.org/w/index.php?title=Special:Search&search=andriyivs%27kyi+uzviz+kyiv+ukraine&fulltext=Search&profile=default&searchToken = 2wjyxzo1cecifnk596uz42yek' ...當你搜索根據維基百科提供的建議'Andriyivski Uzviz Kyiv烏克蘭'它瀏覽到一個空白頁面,因爲該頁面不存在..... – Hackerman

+0

好吧,我已修復維基百科鏈接。但仍然不明白你的觀點。當我作爲用戶搜索時,我會得到一些結果。當使用API​​時,我不知道。 –

+0

另外,當我搜索[「聖邁克爾大教堂基輔烏克蘭」](https://en.wikipedia.org/w/api.php?action=query&generator=search&gsrsearch=St.+Michael%27s+Cathedrale+Kyiv + Ukraine&gsrlimit = 1&redirects = 1&prop = extracted%7Cinfo%7Cpageprops%7Ccoordinates&exintro = 1&explaintext = 1&inprop = url&ppprop = disambiguation&coprop = type%7Cname%7Cdim%7Ccountry%7Cregion%7Cglobe&format = jsonfm)巴黎「,所以它與頁面是否存在無關,我錯了嗎? –

回答

0

搜索API通常會返回該數據,但在用作生成器時,它不能返回任何內容(除頁面列表外)。將your query與簡單的action=query&list=search進行比較。

相關問題