MediaWiki API help
This is an auto-generated MediaWiki API documentation page.
Documentation and examples: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbsetreference
- Denna modul kräver läsrättigheter.
- Denna modul kräver skrivrättigheter.
- Denna modul accepterar endast POST-begäranden.
- Source: WikibaseClient
- License: GPL-2.0-or-later
Skapar en referens eller ändrar värdet för en befintlig.
- statement
En GUID som identifierar uttalandet för vilket en referens ska anges
- Den här parametern är obligatorisk.
- snaks
Snaks att ändra referensen till. JSON-objekt med egenskaps-ID:n som pekar på arrayer som innehåller snaks för denna egenskap
- Den här parametern är obligatorisk.
- snaks-order
Ordningen för snaks. JSON-array av strängar med egenskaps-ID:n.
- reference
En hash av referensen som bör uppdateras. Valfritt. Om ingenting anges skapas en ny referens.
- index
Indexet inom uttalandelistan över referenser där referensen flyttades till. Valfritt. När inget är angivet kommer en befintlig referens att stanna kvar medan en ny referens läggs till.
- Typ: heltal
- summary
Sammanfattning av redigeringen. Kommer att föregås av en automatiskt genererad kommentar. Längden på autokommentaren tillsammans med sammanfattningen är 260 tecken. Var medveten om att allting utöver den gränsen kommer att kapas.
Ändra taggar att tillämpa i sidversionen.
- Värden (separerade med | eller alternativ):
- token
A "csrf" token retrieved from action=query&meta=tokens
- Den här parametern är obligatorisk.
- baserevid
Den numeriska identifieraren för versionen att basera redigeringen på. Detta används för att kunna upptäcka konflikter under sparandet.
- Typ: heltal
- bot
Markera denna redigering som en bot. Denna webbadressflagga kommer bara att respekteras om användare tillhör gruppen "bot".
- Type: boolean (details)
- returnto
Page title. If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to the given page, instead of the page that was edited.
- Typ: Sidans titel
- Accepterar sidor som inte finns.
- returntoquery
URL query parameters (with leading ?). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given query parameters.
- Default: (empty)
- returntoanchor
URL fragment (with leading #). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given fragment.
- Default: (empty)
- Skapa en ny referens för påståendet med 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 [open in sandbox]
- Ange referensen för påståendet med GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF som har hashvärdet 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 [open in sandbox]
- Skapar en ny referens för påståendet med GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF och infogar den nya referensen längst upp i listan över referenser istället längst ned.
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&snaks={"P212":[{"snaktype":"novalue","property":"P212"}]}&index=0&baserevid=7201010&token=foobar [open in sandbox]