フォーラム

Ask a Question
Back to All

Outgoing Webhook と AWS API GateWayとのChallenge-Responseについて

お世話になっております。

表題の通りになりますが、1点お聞きしたいことがございます。

現在、Outgoing Webhook を用いて API GatewayとLambdaで構成されているバックエンドととの連携を設定しております。

その際の応対履歴連携設定を追加で下記エラーメッセージが発生してしまいます。

「null: 設定されたサーバーから正しい challenge 値が返却されませんでした。サーバーの設定を見直してください。」

AWSの設定範囲も含まれてしまっておりますが、こちらの解決方法を教えていただければ幸いです

以下に各構成の内容を記載します。

Lambda
import json

def lambda_handler(event, context):    
    hex_token = event.get('challenge')
    
    # Challengeトークンをレスポンスとして返す
    return {
        'statusCode': 200,
        'headers': {'Content-Type': 'text/plain'},
        'body': hex_token
    }
API Gateway
  • メソッドレスポンス

  • 統合レスポンス

以上、よろしくお願いいたします。