MediaWiki API 說明
此頁為自動產生的 MediaWiki API 說明文件頁面。
說明文件與範例:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbcreateclaim
(main | wbcreateclaim)
- 此模組需要讀取權限。
- 此模組需要寫入權限。
- 此模組僅接受 POST 請求。
- 來源:WikibaseClient
- 授權條款:GPL-2.0-or-later
建立 Wikibase 聲稱。
具體參數:
其他通用參數可用。
- entity
您要加入聲稱的實體 ID
- 此為必填參數。
- snaktype
敘述類型
- 此為必填參數。
- 單值:novalue、somevalue、value
- property
敘述屬性的 ID
- 此為必填參數。
- value
當建立要含有值的敘述之聲稱時,敘述的值
- summary
編輯的摘要。 會自動產生註釋來附加在開頭。摘要與自動註釋的共同長度限制是 260 個字元,請注意超出限制的任何內容將會被去除。
更改標籤來套用到修訂。
- 多值 (以 | 或 alternative 分隔):
- token
自 action=query&meta=tokens 接收的「csrf」權杖。
- 此為必填參數。
- baserevid
基於變動的修訂之數字識別碼。 此用於在儲存期間偵測衝突。
- 類型:整數
- bot
標註此為機器人編輯。該 URL 標記僅會在使用者隸屬「機械人」群組時採用。
- 類型:布林值(詳細資訊)
範例:
- 替屬性 P9001 的項目 Q999999998 建立帶有「無數值」敘述的聲稱
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9001&snaktype=novalue [在沙盒中開啟]
- 替屬性 P9002 的項目 Q999999998 建立帶有字串值「itsastring」的聲稱
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9002&snaktype=value&value="itsastring" [在沙盒中開啟]
- 替屬性 P9003 的項目 Q999999998 建立帶有項目 Q1 的聲稱
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9003&snaktype=value&value={"entity-type":"item","numeric-id":1} [在沙盒中開啟]
- 替屬性 P9004 的項目 Q999999998 建立帶有座標敘述值的聲稱
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9004&snaktype=value&value={"latitude":40.748433,"longitude":-73.985656,"globe":"http://www.wikidata.org/entity/Q2","precision":0.000001} [在沙盒中開啟]