LINE WORKS APIへのリクエストエラー400 unsupported_grant_type
お世話になります。
WinActor Ver.7.4.0を使用して結果をBotから送信できるようにしたく奮闘しております。
LINEWORKSのコミュニティにも質問していますが、こちらでも送らせていただきます。
JWTの発行までをPythonで作成し、HTTP(詳細)ノードにて
基本設定
POST https://auth.worksmobile.com/oauth2/v2.0/token
要求
- ボディ
{
"grant_type" : "urn:ietf:params:oauth:grant-type:jwt-bearer",
"assertion" : JWT,
"client_id" : cid,
"client_secret" : cs,
"scope" : "bot"
}
- ヘッダ
{
"Content-Type" : "application/x-www-form-urlencoded",
"Content-Length" : "bodyの文字数"
}
を送信して、ヘッダとボディを変数に取得するようにしているのですが、 ステータスコード:400 bad requestのunsupported_grant_typeが帰ってきます。 https://forum.worksmobile.com/jp/posts/100869 こちらにあったContent-Lengthの追加を行ってもできなかったので質問させていただきます。 解決策をお待ちしております。