実現したいこと
LINE WORKSへ連携しようと試みております。
そのため、Service Account認証にてアクセストークンを取得しようとしているのですが、エラーとなりアクセストークンが取得できない状況です。
前提
LINE WORKS APIのためのコマンドラインツールを作った
https://qiita.com/mmclsntr/items/ecd2e88462a6a30be573
こちらの記事のツールをそのまま利用しています。
発生している問題・エラーメッセージ
発生しているエラー Error: status code 500, body {"error_description":"Unexpected error occurred while parsing jwt.","error":"server_error","error_uri":"See document on https://developers.worksmobile.com/kr/docs/auth-jwt"}
500のエラーとなっており、INTERNAL SERVERエラーと思われ何かしら設定等が足りていないのかと思っています。
該当のソースコード
PowerShell
1PS C:\Desktop> .\lineworks.exe auth service-account --scopes "bot" --profile "profile"
試したこと
各設定を変更したところ、400のエラーとなるため、設定値は誤っていないのではと思っています。
Error: status code 400, body {"error_description":"Userid is not valid.","error":"invalid_request","error_uri":"See document on https://developers.worksmobile.com/docs/auth-oauth"}
補足情報(FW/ツールのバージョンなど)
windows環境で実施しています。
将来的にはPHPにてAPI利用を考えています。
参考にされた記事には、次のコメントがありますので、そちらにご確認された方がよろしいのではないでしょうか?内部事情にも詳しい方のようですし。
個人として作成したツールであり、公式に提供・サポートされているツールではありません。不具合報告・質問等は該当リポジトリのIssuesや本記事のコメントにてお知らせください。

回答1件
あなたの回答
tips
プレビュー