跳至內容

IdeasBot Kernel

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
IdeasBot Kernel:簡介 - API - 版本

目前的發行版本:未發行 開發版本:0.91M1

ideasBot Kernel是中文維基百科用戶DGideas使用PHP語言製作的一套供MediaWiki軟件機器人開發使用的API。提供了登錄、編輯、搜索等常用功能,使用戶不必再關注於機器人底層的原理。目前正在測試階段,已邀請部分用戶參與測試。

五分鐘部署

[編輯]

ideasBot Kernel以靈敏編程為標的設計。一套機器人從部署到投入運行僅需大約5分鐘時間。具體方法如下:

  1. 獲得並部署ideasBot Kernel。
  2. 打開config.php,並在相應位置進行設定(如機器人使用的賬戶信息,等)。
  3. 如果使用網頁觸發,則需要時建立cookie.log,並設置權限為RWRWRW(全局讀寫)。
  4. 仿照example.php編寫您的機器人腳本。
  5. 完成!

目錄樹結構

[編輯]

目前的版本中,ideasBot Kernel的目錄結構如下:

  • api(目錄):用於存放各種API文件
  • db(目錄):用於存放數據庫文件
  • extension(目錄):用於存放用戶開發的拓展函數
  • help(目錄):用於存放幫助文件
  • labs(目錄):用於存放測試功能
  • translation(目錄):用於多語言支持
  • config.php:配置文件
  • example.php:示例文件
  • ideasfunc1.php:函數集#1
  • ideasfunc2.php:函數集#2
  • include.php:頭文件
  • readme.txt:描述文件
  • translation.php:翻譯文件

開放的API(應用程序開發接口)

[編輯]