こんにちは、workato を使用して Podio のタスクを作成しようとしています。HTTP OAUTH2 接続を使用して Podio に正常に接続しましたが、実際に JSON を使用してタスクを作成しようとすると、Podio から次のメッセージが表示されます: これは HTTP からのものです:
400 不正なリクエスト: {"error_parameters":{},"error_detail":null,"error_propagate":false,"request":{"url":"http://api.podio.com/task/","query_string ":"","method":"POST"},"error_description":"無効な JSON","error":"invalid_value"}
コードは次のとおりです。
Request URL : https://api.podio.com/task/item/"the item id" <--This is where I would place the itemID of the item in Podio
Request header:
Authorization: OAuth2 [[User.SiteAccessToken]]
Content-type: application/json
Request Body:
{
"text": "Regarding Absence Request for Vacation",
"responsible":"{"type":profile, "id": "this is my profileID" }",
"description": "Your request for Vacation has been denied, please contact your manager."
}
しかし、これを実行すると、次のエラー メッセージが表示されます。
400 不正なリクエスト: {"error_parameters":{},"error_detail":null,"error_propagate":false,"request":{"url":"http://api.podio.com/task/item/436023600" ,"query_string":"","method":"POST"},"error_description":"無効な JSON","error":"invalid_value"}
リクエストの本文またはヘッダー内で、アイテム ID だけでなく、参照しているアプリを指定する必要があります。何を探しているのかわからないので、ガイダンスを手伝っていただければ幸いです。