我正在爲Mediawiki編寫一個擴展。如果我知道一篇文章的page_id和page_title,我如何獲得文章的前50個單詞?是否定義了一個函數來讓文章給出page_id?Mediawiki文檔 - 獲得文章文本
1
A
回答
4
喜歡的東西:
$article = new Article(Title::newFromText('Main_Page')) ;
echo $article->getContent();
拼搶只是第50個字就留給讀者自己練習。
3
如果有人正在尋找更多的文檔,請參閱:
1
我想你可能想看看機器人維基百科頁面http://en.wikipedia.org/wiki/Wikipedia:Creating_a_bot#PHP
評論最多可讀集本節我已經使用的類別是http://toolserver.org/~chris/highlight.php?d=chris/classes/&f=botclasses.php
而且這可以用以下方式使用
require 'botclasses.php';
$wiki = new wikipedia;
$wiki->url = 'http://en.wikipedia.org/w/api.php';
global $wiki;
$wiki->login("Username","Password");
$text = $wiki->getpage("Wikipedia:Sandbox");
或者您可以使用上面鏈接的類中列出的其他任何函數。
相關問題
- 1. Mediawiki從BeforePageDisplay Hook獲取文章文本
- 2. MediaWiki API:如何獲得一篇文章的編輯列表
- 3. 通過MediaWiki API從文章中返回文本?
- 4. Joomla插件:如何獲得文章標題和文章ID
- 5. Mediawiki的文章許可,塊特殊頁
- 6. 確定MediaWiki安裝的文章路徑
- 7. Google AdSense以下文章在MediaWiki
- 8. 如何導出大量的wordpress文章到文本文檔?
- 9. Kentico v5.5 C#獲得文檔
- 10. 獲得SharePoint文檔庫
- 11. 文章檔案OWIN Version Mismatch
- 12. 以編程方式從MediaWiki wiki獲取文章總數
- 13. Mediawiki API:從特定類別的文章中獲取圖像
- 14. 開發和生產版本的維基文章(MediaWiki CMS)
- 15. MediaWiki的替代方案,它有每篇文章/文章的權限
- 16. 如何獲得流星sharejs文檔中的文本
- 17. Wordpress通過類別獲得文章
- 18. 獲得維基百科文章概要
- 19. SQL:獲得兩類文章的計數
- 20. 上週獲得熱門文章導航
- 21. 如何獲得標籤文章?
- 22. Angular-fullstack獲得發佈文章ID
- 23. 從文章中獲得多年
- 24. Joomla獲得文章很好的網址
- 25. 獲取谷歌文檔到Wordpress文章編輯器
- 26. 獲取Liferay中特定文檔/文章的詞彙分類
- 27. MediaWiki to純文本轉換
- 28. 更改Mediawiki文本字體?
- 29. 文檔得分
- 30. 在類文檔中嵌入MediaWiki頁面
嘿謝謝約書亞:)你能指點我一個鏈接,它記錄了這些類和方法,因爲我一直無法在任何地方找到關於這些關鍵功能的任何信息源! –