0

プロジェクトまたはタスクにコメントを投稿して、それをチームまたはユーザー ID のリストに送信するにはどうすればよいですか?

私は試した

/note?noteText=testing&projectID=529647ad007235fbf7f1ce1d839xxxxx&sessionID=cb4c001c6d884beda1e1c085295xxxxx

しかし、私は戻ってきます:

{"error":{"class":"com.attask.common.InvalidParameterException","message":"noteObjCode cannot be null","title":null,"msgKey":"exception.attask","attributes":[""],"code":0}}

noteObjCode が何であるかについてのガイダンスはありません。また、ユーザー ID またはチーム ID を配置するコレクションも表示されません。

ありがとう

4

2 に答える 2

1

AtTask 内のさまざまなオブジェクト (ユーザー、プロジェクト、タスク、問題、ポートフォリオ、プログラムなど) にメモを投稿できます。"noteObjCode" 属性は、メモが投稿されているオブジェクトの種類を判断するために AtTask が使用するものです。他の関連フィールドとメモを添付できる各オブジェクトを確認するには、http://developers.attask.com/api-docs/api-explorer/#?selected=NOTE にアクセスしてください

オブジェクトにメモを投稿し、そのメモをユーザーまたはチームのリストに送信するには、次のようなものを使用できます。

/v4.0/note?
sessionID=cb4c001c6d884beda1e1c085295xxxxx&
updates={
    noteText:"testing",
    objID:"529647ad007235fbf7f1ce1d839xxxxx",
    noteObjCode:"PROJ",
    tags:[{
        objID:"4c7875600000c9e1bcfd09ac06axxxxx",
        objObjCode:"USER"
    },{
        objID:"4c7875600000c9e1bcfd09ac06axxxxx",
        objObjCode:"TEAMOB"
    }]
}


上記の例では:

  1. sessionID = ログインから返されたセッション ID
  2. updates = 指定した属性に割り当てたいデータ
  3. noteText = メモに伝えたいこと
  4. objID = ノートを配置するオブジェクト
  5. noteObjCode = メモを表示するオブジェクトのタイプ
  6. tags = 誰に向けてメモを送りたいか
    • objID = メモの送信先のチーム ID またはユーザー ID
    • objObjCode = メモを送信するオブジェクトのタイプ (「TEAMOB」または「USER」)
于 2014-02-13T01:07:15.423 に答える
0

ブラウザ経由で送信している場合、または HTTP メソッドを明示的に設定していない場合。

&method=post を URL の末尾に追加します。

/note?noteText=testing&projectID=529647ad007235fbf7f1ce1d839xxxxx&sessionID=cb4c001c6d884beda1e1c085295xxxxx**&method=POST**

于 2014-04-16T22:14:38.123 に答える