Hi all,
is there a way to set both SDC labels and SDC claims in one single
wbeditentity API call? I tried to pass a dictionary with the following
structure as data payload:
{'claims': [{...}, {...}, {...}], 'labels': {'de': 'german...', 'en':
'english ...'}}
but this triggerend an API error:
pywikibot.exceptions.APIError: not-recognized-array: An array was
expected, but not recognized.
Based on this error message, I assumed that the labels should get
passed as list, too:
{'labels': [{'language': 'de', 'value': 'de...'}, {'language': 'en',
'value': 'en...'}], 'claims': [{...}, {...}, {...}]}
but that gave me a different error:
pywikibot.exceptions.APIError: param-illegal: You need to provide
either an entity "id", or a "site" and "page" combination, but not both.
Am I doing something wrong? Or is setting both SDC labels and SDC
claims not supported?
Thanks for any help!
Florian