MediaWiki API 說明

此頁為自動產生的 MediaWiki API 說明文件頁面。

說明文件與範例:https://www.mediawiki.org/wiki/API

action=voteny

main | voteny
  • 此模組需要讀取權限。
  • 此模組需要寫入權限。
  • 此模組僅接受 POST 請求。
  • 来源:VoteNY
  • 许可协议:GPL-2.0-or-later

VoteNY API 模組

參數:
what

可採用的操作,有效值為「vote」(綠色投票框)、「multi」(星級評比),或是「delete」(刪除之前投下的票)

此參數為必填。
pageId

投票框/星級評比所在頁面的頁面 ID 為

此參數為必填。
类型:整数
voteValue

1 至 5 之間的數字投票值

类型:整数
type

設定此為「stars」來呼叫星級評比(VoteStars PHP 類別),不然就會使用綠色投票框(Vote PHP 類別)

token

action=query&meta=tokens 接收的 "csrf" 密鑰。

此參數為必填。
範例:
向 ID 號碼為 666 的頁面投下一票
api.php?action=voteny&what=vote&pageId=666 [在沙盒中打开]
刪除您向 ID 號碼為 666 的頁面所投下的票
api.php?action=voteny&what=delete&pageId=666 [在沙盒中打开]
向 ID 號碼為 666 的頁面投下一票(5 顆星中的 3 顆星)
api.php?action=voteny&what=vote&type=stars&pageId=666&voteValue=3 [在沙盒中打开]
刪除您向 ID 號碼為 666 的頁面所投下採用星級評比的票
api.php?action=voteny&what=delete&type=stars&pageId=666 [在沙盒中打开]
向 ID 號碼為 666 的頁面投下一票(5 顆星中的 4 顆星),若先前有投過票則將舊票刪除
api.php?action=voteny&what=multi&type=stars&pageId=666&voteValue=4 [在沙盒中打开]