MediaWiki API hulp

This is an auto-generated MediaWiki API documentation page.

Documentation and examples: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=wbsetclaim

(main | wbsetclaim)
  • Voor deze module zijn leesrechten nodig.
  • Voor deze module zijn schrijfrechten nodig.
  • This module only accepts POST requests.
  • Bron: WikibaseClient
  • Licentie: GPL-2.0-or-later

Creates or updates an entire Statement or Claim.

Parameters:
claim

Serialisatie van verklaring

Deze parameter is vereist.
index

De index binnen de entiteits lijst van verklaringen waar de verklaring naartoe verplaatst moet worden. Optioneel. Wees u ervan bewust dat wanneer een index wordt opgegeven die een positie aangeeft die niet naast een verklaring ligt waarvan de hoofdsnak niet dezelfde eigenschap bevat, de hele groep verklaringen waarvan de hoofdsnaks dezelfde eigenschap bevatten wordt verplaatst. Indien niet opgegeven zal een bestaande verklaring op zijn plek blijven, terwijl een nieuwe verklaring toegevoegd zal worden aan de laatste waarvan de hoofdsnak dezelfde eigenschap bevat.

Type: integer
summary

Samenvatting van de bewerking. Zal worden voorafgegaan door automatisch gegenereerd commentaar. De maximale lengte van het automatisch gegenereerde commentaar plus de samenvatting is 260 tekens. Wees u ervan bewust dat alles boven die limiet zal worden afgeknipt.

tags

Change tags to apply to the revision.

Waarden (gescheiden met | of alternatief): openrefine-3.6, openrefine-3.7
token

A "csrf" token retrieved from action=query&meta=tokens

Deze parameter is vereist.
baserevid

Het numerieke ID van de versie om de wijziging op te baseren. Dit wordt gebruikt voor het vaststellen van conflicten tijdens het opslaan.

Type: integer
bot

Deze bewerking als botbewerking markeren. Deze URL-markering zal alleen in acht worden genomen indien de gebruiker tot de groep "bots" behoort.

Type: boolean (details)
ignoreduplicatemainsnak

If this is true, and the entity already has a claim with the same main snak as the claim being sent in the request, then the request is ignored

Type: boolean (details)
Voorbeelden:
Stel de verklaring met het gegeven ID in op eigenschap P1 met string-waarde "City"
api.php?action=wbsetclaim&claim={"id":"Q2$5627445f-43cb-ed6d-3adb-760e85bd17ee","type":"claim","mainsnak":{"snaktype":"value","property":"P1","datavalue":{"value":"City","type":"string"}}} [open in de zandbak]
Stel de verklaring met het gegeven ID in op eigenschap P1 met string-waarde "City" en verplaats de verklaring naar de hoogste plek binnen de entiteits subgroep van verklaringen die de hoofdsnak-eigenschap P1 bevatten. Verplaats daarnaast de hele subgroep naar de top van alle subgroepen, gegroepeerd op eigenschap.
api.php?action=wbsetclaim&claim={"id":"Q2$5627445f-43cb-ed6d-3adb-760e85bd17ee","type":"claim","mainsnak":{"snaktype":"value","property":"P1","datavalue":{"value":"City","type":"string"}}}&index=0 [open in de zandbak]
Stel de verklaring met het gegeven ID in op eigenschap P1 met string-waarde "City" en stel de bronnen van de verklaring in op een enkele bron die de string-waarde "The Economy of Cities" bevat, welke is toegewezen aan eigenschap P2.
api.php?action=wbsetclaim&claim={"id":"Q2$5627445f-43cb-ed6d-3adb-760e85bd17ee","type":"statement","mainsnak":{"snaktype":"value","property":"P1","datavalue":{"value":"City","type":"string"}},"references":[{"snaks":{"P2":[{"snaktype":"value","property":"P2","datavalue":{"value":"The Economy of Cities","type":"string"}}]},"snaks-order":["P2"]}],"rank":"normal"} [open in de zandbak]