我正在通过XMLRPC API访问Bugzilla。 阅读效果很好。但是我没有获得用于添加关键字的XML语法。
我知道a已经描述了一个struct元素(https://www.bugzilla.org/docs/3.2/en/html/api/Bugzilla/WebService.html#Structs)。但是,尽管如此,我仍然不知道在哪里添加代码以将关键字添加到错误中。 看起来如何?像这样吗还是包裹在另一个struct元素中?
<member>
<name>keywords.add</name>
<value>
<array>
<data>
<value>
<string>DocuDone</string>
</value>
</data>
</array>
</value>
</member>
这就是文档所说的。我尤其不清楚“传递散列,其中可能包含以下字段”。
keywords hash错误上的关键字。要修改此字段,请传递一个哈希, 其中可能包含以下字段:
add字符串数组。要添加到字段的关键字名称 错误。传递不正确的关键字名称会导致 抛出一个错误。 remove一个字符串数组。的名字 要从该错误字段中删除的关键字。传递一些东西 不是有效的关键字名称将导致引发错误。设置一个 字符串数组。用于将字段设置为的一组确切的关键字 错误。传递不正确的关键字名称会导致 抛出一个错误。指定集会覆盖添加和删除。