0

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(ペイロード)、アプリシークレット)

私が確認できること、またはあなたが見ることができるものについてのアイデアは、明らかに間違っていますか?

4

1 に答える 1