有沒有服務或api允許關於字符串的維基百科數據只能用javascript檢索?使用Ajax從維基百科返回數據?
0
A
回答
2
從這裏開始:API's for bots。
然而,這與編程無關。將來,只需查閱他們自己的API文檔。
0
請記住,在一般情況下,維基百科API或只是定期的「屏幕刮」必須完成服務器端,而不是直接從瀏覽器。這是由於爲防止跨域腳本攻擊而設計的同域限制。
5
有一個維基百科API(更準確地說,維基百科的引擎MediaWiki有一個API)。 你可以閱讀更多關於它在這裏:http://www.mediawiki.org/wiki/API
下面是使用jQuery的一些例子:
得到一個網頁的格式的內容:
$.getJSON("http://en.wikipedia.org/w/api.php?action=parse&format=json&callback=?", {page:"Red Sea clownfish", prop:"text"}, function(data) {console.log(data);});
得到一個頁面的源代碼:
$.getJSON("http://en.wikipedia.org/w/api.php?action=query&format=json&callback=?", {titles:"Red Sea clownfish", prop: "revisions", rvprop:"content"}, function(data) {console.log(data);});
獲取頁面的圖像名稱:
$.getJSON("http://en.wikipedia.org/w/api.php?action=query&format=json&callback=?", {titles:"Red Sea clownfish", prop: "images"}, function(data) {console.log(data);});
請注意&callback=?
這是一切正常工作所需要的(結果爲JSONP)
相關問題
- 1. 維基百科API查詢返回xml
- 2. 從維基百科API提取數據
- 3. 從維基百科獲取維基百科主題標題
- 4. 維基百科API僅返回一小部分數據?
- 5. 腳本從維基百科
- 6. 尋找從維基百科
- 7. 維基百科API
- 8. 多數據轉儲維基百科
- 9. 解析維基百科Pagelink數據集
- 10. 維基百科模板數據api
- 11. 維基百科API獲取數據
- 12. 查詢維基百科數據頁面
- 13. Ajax請求維基百科API問題
- 14. PHP +維基百科:從維基百科文章的第一段獲取內容?
- 15. 維基百科API調用沒有返回結果
- 16. 使用維基百科的API繼續
- 17. 使用維基百科消歧
- 18. 使用solr索引維基百科
- 19. 使用維基百科API錯誤
- 20. 使用大* .bz2(維基百科轉儲)
- 21. 使用JSONP訪問維基百科API
- 22. NLP使用維基百科(java編程)
- 23. 使用Lucene索引維基百科
- 24. 如何使用維基百科的API
- 25. 使用維基百科作爲OWL
- 26. 如何使用維基百科的API
- 27. 報廢維基百科,使用集羣管理此數據
- 28. 使用維基百科客戶端Gem更新Rails數據庫
- 29. 使用ajax渲染來自維基百科api的圖像
- 30. 使用AJAX查詢維基百科的API(XMLHttpRequest)