1

我有一个脚本,它使用了这个 API 调用中的排序键。以前它以这样的方式返回值:

ns = 876bcb5a0a63ac522ceb8c54647bf59b+\43168
title = Album:Bits And Blood (EP)
sortkey = CAT001

但是现在,sortkey 不再像以前那样返回值了。有任何想法吗?

ns= 876bcb5a0a63ac522ceb8c54647bf59b+\43168
title=Album:Bits And Blood (EP)
sortkey=383038312d3036310a4249545320414e4420424c4f4f442028455029
4

1 回答 1

2

请参阅mediawiki-api 邮件列表的此公告。简而言之,对于国际化排序,他们将存储在数据库中的 sortkey 值更改为二进制表示,因此在 API 中,他们将其更改为以十六进制编码输出,以免破坏客户端期望的文本而不是二进制内容。

人类可读的值可作为sortkeyprefix.

于 2011-08-30T20:48:29.363 回答