1

API を使用して Redmine の問題を作成する必要があります。wget.exe によって redmine に投稿された xml ドラフトがあります。xml は次のようになります。

<?xml version="1.0" encoding="utf-8"?>
<issue>
  <project_id>145</project_id>
  <tracker_id>10</tracker_id>
  <category_id>885</category_id>
  <subject>subj</subject>
  <description>descript</description>
  <watcher_user_ids>1333,1614</watcher_user_ids>
</issue>

問題にウォッチャーを追加することを除いて、ほとんど問題なく動作します。ドキュメントによると、パラメーター<watcher_user_ids>にはウォッチャーの配列が含まれています。しかし、複数のウォッチャーに対して機能させることはできません。どういうわけか、最初のものだけを追加し、他は無視します。「;」、「、」区切り文字、さまざまな括弧を使用しようとしましたが、役に立ちません。私は何か間違ったことをしていると思います。誰でも私を助けて、正しい方法を教えてください。

4

4 に答える 4

0

私も同じ問題を抱えていました。解決するために、XML を JSON 形式に変更したところ、すべてが完全に機能しました。

{
  "issue": {
    "project_id": 145,
    "category_id": 885
    "subject": "subj",
    "description": "descript",
    "watcher_user_ids": ["133","1614"]
  }
}
于 2016-04-10T16:57:26.067 に答える
0
<watcher_user_ids>1333</watcher_user_ids>
<watcher_user_ids>1614</watcher_user_ids>
于 2016-02-08T15:32:10.640 に答える