Client IdまたはParameterを確認してくださいエラーの解決方法について
こんにちは、
私は現在、LINE WORKS APIを使用してPythonで簡単なメッセージ送信アプリケーションを開発しています。認証フローの途中で「有効でないクライアント情報です。Client IdまたはParameterを確認してください」というエラーメッセージが表示され、認証コードを取得することができません。
これまでに試した手順は以下の通りです:
1.LINE WORKS Developer Consoleで新しいアプリケーションを作成しました
◎◎◎
▼▼▼
http://11.111.111.111:8080/callback
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.シークレットモードや別のブラウザを使用しても同様のエラーが発生しました。
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
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。