smooch アプリと統合した Facebook メッセンジャー チャネルからメッセージを取得するために、HTTP 取得要求を実行しようとしています。私が行っているのは、「Bearer app JWT」である認証ヘッダーを使用したhttps://api.eu-1.smooch.io/v1/apps/app_id/appusers/user_id/messagesへの GET 要求だけです。この結果は次のようになります。 { "error": { "code": "invalid_auth", "description": "Invalid key id (kid)" } }
キー ID とシークレットは、smooch Web サイトのアプリ設定ページから取得されています。JWT は以下で構成されていました。
i) "alg": "HS256"、"typ": "JWT"、"kid": "アプリからのキー ID" ii) "scope": "app" iii) HMACSHA256( base64UrlEncode(header) + "." + base64UrlEncode(ペイロード)、アプリシークレット)
私が確認できること、またはあなたが見ることができるものについてのアイデアは、明らかに間違っていますか?