5 Sep 2012 10:07
Changes to the API for Wikidata
John Erling Blad <jeblad <at> gmail.com>
2012-09-05 08:07:22 GMT
2012-09-05 08:07:22 GMT
Please note that this is a breaking change for bots!
It is decided that the module wbsetitem will change from the present
"short form" in the json structure to a "long form". Exactly how the
long form will be is still a bit open, but it will be closer to the
json output format. The changes also makes it possible to use a
key-less format as the language and site id will be available inside
the long form.
The following short form will be WRONG in the future
{
"labels":{
"de":"Foo",
"en":"Bar"
}
}
This long form will be RIGHT in the future
{
"labels":{
"de":{"value":"Foo","language":"de"},
"en":{"value":"Bar","language":"en"}
}
}
And also this will be RIGHT
{
"labels":[
{"value":"Foo","language":"de"},
{"value":"Bar","language":"en"}
(Continue reading)
RSS Feed