Client IdまたはParameterを確認してくださいエラーの解決方法について

ic_2c21b7

2024.06.11既読 297

こんにちは、
私は現在、LINE WORKS APIを使用してPythonで簡単なメッセージ送信アプリケーションを開発しています。認証フローの途中で「有効でないクライアント情報です。Client IdまたはParameterを確認してください」というエラーメッセージが表示され、認証コードを取得することができません。
これまでに試した手順は以下の通りです:
1.LINE WORKS Developer Consoleで新しいアプリケーションを作成しました
  • Client ID: ◎◎◎
  • Client Secret: ▼▼▼
  • Redirect URL: http://11.111.111.111:8080/callback
  • OAuth Scopes: botを含む全てのスコープ
  • 2.ブラウザで以下の認証URLにアクセスしました
    https://auth.worksmobile.com/oauth2/v2.0/authorize?response_type=code&client_id=◎◎◎&redirect_uri=http%3A%2F%2F11.111.111.111%3A8080%2Fcallback&scope=bot

    3.シークレットモードや別のブラウザを使用しても同様のエラーが発生しました。

    4.
    クライアントシークレットの再生成を行い、新しいシークレットを使用して再試行しましたが、結果は変わりませんでした。

    以下のスクリーンショットも添付しています。

    このエラーの原因として考えられる要因や解決策について、アドバイスをいただけると幸いです。

    よろしくお願いいたします。


    callbackのapp.pyは下記になります。

    from flask import Flask, request
    app = Flask(__name__)
    @app.route('/callback')
    def callback():
       code = request.args.get('code')
       if code:
           return f"Authorization code received: {code}"
       else:
           return "No authorization code found."
    if __name__ == '__main__':
       app.run(host='0.0.0.0', port=8080)

    コメント0

    前の投稿 お勧めのbotサーバ
    次の投稿外部ユーザー(LINEユーザー)でのWOFF利用に関して
    リスト

    まだ、解決できませんか?
    今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。