メインコンテンツまでスキップ

Web API で意図した動作をしない/エラーになる

TimeTracker は Web APIから操作できますが、意図した動作しないこともあります。
よくあるお問い合わせをご説明します。
まだ件数は少ないですが、徐々に蓄えています。

全体に関わる問題​

ケース1:500エラーで「XXにコンストラクターが見つかりませんでした。」とメッセージが出る。

PUTやPOST通信ではリクエストボディに「id」を記載することがあります。
このIDは文字列なので、指定する時は「”」で囲む必要があります。

例)リーダー(ユーザー)を指定する場合:

  • 誤:"LeaderId" : 620
  • 正:"LeaderId" : "620"

「"」で囲まない場合はエラーになります。