見出し画像

チャネルトークとほかのツールと連携したい(スニペット・asana編)その後

久しぶりにこの案件の記事を書きます。

うん、ミニマムで機能を増やすことがあっても、記事として書くことは増えないと思ってたんですよね。
ありました。

API経由でAsanaにタスクを作成するときに、以下のエラーでお困りの方はいませんか

{ errors: 
   [ { message: 'date_value: DayAndDateTime is not a JSON object: 2024-01-27',
       help: 'For more information on API status codes and how to handle them, read the docs on errors: https://developers.asana.com/docs/errors' } ] }

私は、カスタムフィールド以外で書き込めた日付をそのままカスタムフィールドに流用しようとしたらこれが出ました。(何が違うのかはわからない)

最初ChatGPTにどうしたらいいと思う?って聞いたらdate_valueつけたらいいんだよ!って無邪気に返されまして以下のような提案をされましたが同じエラーが出てしまうのです。

"custom_fields": {
 "カスタムフィールドのID": {
  "date_value": {"2024-01-27"}
 }

困ったなぁと思って検索したら公式でも同じ悩みの方が!!

どうやら以下のように書くのが正解のようでした。

“custom_fields”: {
  “カスタムフィールドのID”: {"date":"2024-01-27"}
}

そんなのわからないよぅ。。。

とりあえず動いたので、備忘録としてこちらに記録しておきます。

この記事が気に入ったらサポートをしてみませんか?