MediaWiki API ヘルプ
このページは自動生成された MediaWiki API の説明文書ページです。
説明文書と例: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbsetreference
- このモジュールは読み取りの権限を必要とします。
- このモジュールは書き込みの権限を必要とします。
- このモジュールは POST リクエストのみを受け付けます。
- ソース: WikibaseClient
- ライセンス: GPL-2.0-or-later
Creates a reference or sets the value of an existing one.
- statement
A GUID identifying the statement for which a reference is being set
- この変数は必須です。
- snaks
The snaks to set the reference to. JSON object with property IDs pointing to arrays containing the snaks for that property
- この変数は必須です。
- snaks-order
The order of the snaks. JSON array of property ID strings
- reference
A hash of the reference that should be updated. Optional. When not provided, a new reference is created
- index
The index within the statement's list of references where to move the reference to. Optional. When not provided, an existing reference will stay in place while a new reference will be appended.
- 型: 整数
- summary
Summary for the edit. Will be prepended by an automatically generated comment. The length limit of the autocomment together with the summary is 260 characters. Be aware that everything above that limit will be cut off.
- tags
Change tags to apply to the revision.
- 値 (| または別の文字列で区切る):
- token
action=query&meta=tokens から取得した「csrf」トークン
- この変数は必須です。
- baserevid
The numeric identifier for the revision to base the modification on. This is used for detecting conflicts during save.
- 型: 整数
- bot
Mark this edit as bot. This URL flag will only be respected if the user belongs to the group "bot".
- 型: 真偽値 (詳細)
- Create a new reference for claim with GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&snaks={"P212":[{"snaktype":"value","property":"P212","datavalue":{"type":"string","value":"foo"}}]}&baserevid=7201010&token=foobar [サンドボックスで開く]
- Set reference for claim with GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF which has hash of 1eb8793c002b1d9820c833d234a1b54c8e94187e
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&reference=1eb8793c002b1d9820c833d234a1b54c8e94187e&snaks={"P212":[{"snaktype":"value","property":"P212","datavalue":{"type":"string","value":"bar"}}]}&baserevid=7201010&token=foobar [サンドボックスで開く]
- Creates a new reference for the claim with GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF and inserts the new reference at the top of the list of references instead of appending it to the bottom.
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&snaks={"P212":[{"snaktype":"novalue","property":"P212"}]}&index=0&baserevid=7201010&token=foobar [サンドボックスで開く]