2015-09-06 71 views
0

我正在使用wiki API在我的网站上嵌入搜索。用户键入一些关键字,则搜索脚本连接到关键字的网页,并显示缩略图/标题/描述/类别(例如:http://drive.google.com/uc?export=view&id=0B77izt5MEPt2TUw3eUEyVVg3SUEMediaWiki API:按关键字搜索页面并获取信息

现在我使用:

GET //en.wikipedia.org/w/api.php?action=query&list=search&srsearch=KEYWORD 

foreach TITLE: 
    GET //en.wikipedia.org/w/api.php?action=query&titles=TITLE&prop=extracts|pageimages|categories&exchars=300 

工作正常,但量API调用太大。所以我正在寻找一些方法来优化它。可以在第二个GET中传递多个标题,但维基服务器将分割响应(使用continue),因此没有区别。

任何想法?

回答