Nehmen Sie schnell eine Abfragezeichenfolge mit API Gateway-> Lambda (Python)

Was du machen willst

Ich möchte die Abfragezeichenfolge auf der Lambda-Seite erhalten, wenn ich mit GET auf "https: // example.com / beta / resource" zugreife

Aufwachen

  1. Klicken Sie im API-Gateway auf "Integrationsanforderung" スクリーンショット 2016-02-03 20.19.44.png

  2. Öffnen Sie den Abschnitt "Mapping Templates" und geben Sie "application / json" in "content-type" ein スクリーンショット 2016-02-03 20.21.55.png

  3. Klicken Sie rechts auf den Stift "Input Passthrough" und wählen Sie "Mapping Templates" スクリーンショット 2016-02-03 20.23.38.png

  4. Geben Sie Folgendes ein und speichern Sie es wie folgt

{
#foreach( $key in $input.params().querystring.keySet() )
    "$key": "$input.params().querystring.get($key)"#if( $foreach.hasNext ),#end
#end
}

スクリーンショット 2016-02-03 20.22.41.png

Dadurch wird die Abfragezeichenfolge im ersten Argument event von lambda_function () gespeichert.

Referenz: http://r7kamura.hatenablog.com/entry/2015/08/14/043134

Recommended Posts

Nehmen Sie schnell eine Abfragezeichenfolge mit API Gateway-> Lambda (Python)
Erstellen Sie mit AWS SAM schnell eine API mit Python, Lambda und API Gateway
LINE BOT mit Python + AWS Lambda + API Gateway
Versuchen Sie, einen Cisco Spark Bot mit AWS Lambda + Amazon API Gateway (Python) zu implementieren.
[AWS] API mit API Gateway + Lambda erstellen
Ich habe ChatOps mit Slack x API Gateway x Lambda (Python) x RDS ausprobiert
[Python] Ich habe eine REST-API mit AWS API Gateway und Lambda geschrieben.
[Python] Erstellen Sie schnell eine API mit Flask
Einfache REST-API mit API Gateway / Lambda / DynamoDB
Ich habe versucht, "Sakurai-san" LINE BOT mit API Gateway + Lambda zu erstellen
[AWS SAM] Erstellen Sie eine API mit DynamoDB + Lambda + API Gateway
Zeigen Sie Bilder in S3 mit API Gateway + Lambda an
[AWS] Versuchen Sie, API Gateway + Lambda mit X-Ray zu verfolgen
Erstellen Sie mit IntelliJ schnell eine Python Django-Umgebung
Entschlüsseln Sie eine unter iOS mit Python verschlüsselte Zeichenfolge
Amazon API Gateway und AWS Lambda Python-Version
Erstellen Sie schnell einen API-Server mit Python + Falcon
[Python] Machen Sie einen Screenshot
Pythons Lambda-Ausdruck ...
So konvertieren / wiederherstellen Sie einen String mit [] in Python
Spielen mit der benutzerlokalen API für künstliche Intelligenz in Python
[Blender] Ergänzen Sie die Python-API von Blender mit einem Texteditor
Registrieren Sie Tickets mit der Redmine-API mithilfe von Python-Anforderungen
Erstellen Sie in Docker eine Ebene für AWS Lambda Python
[Piyopiyokai # 1] Spielen wir mit Lambda: Erstellen eines Python-Skripts
[Vagrant] Richten Sie einen einfachen API-Server mit Python ein
Machen Sie einen Screenshot in Python
Versuchen Sie, mit Python schnell und einfach auf die Twitter-API zuzugreifen
Verwenden Sie die Trello-API mit Python
Betreiben Sie TwitterBot mit Lambda, Python
Ein Hinweis zum Aufrufen der Facebook-API mit dem Python SDK
Bestimmen Sie, ob die Zeichenfolge Zeit mit einem regulären Python-Ausdruck ist
"Inoffizielle Apple Refurbished Product Introduction" BOT mit LINE Messaging API (v2) + API Gateway + Lambda (Python)
AWS CDK-Lambda + API-Gateway (Python)
Verwenden Sie die Twitter-API mit Python
[Python] Verwenden Sie eine Zeichenfolgenfolge
Ich habe schnell ein Programm geschrieben, um DI mit Python zu lernen
Ein Memo, wenn mit Python + OpenCV schnell ein Gesicht erkannt wird
Fragen Sie Athena von Lambda Python ab
Web-API mit Python + Falcon
Machen Sie eine Lotterie mit Python
Rufen Sie die API mit python3 auf.
Erstellen Sie eine Nachricht, die der Lokalisierung entspricht, mit einer Python-Übersetzungszeichenfolge
Verwenden Sie die Unterschall-API mit Python3
Erstellen Sie ein Verzeichnis mit Python
String-Format mit Python% -Operator
Ich habe ein Skript geschrieben, um mit AWS Lambda + Python 2.7 schnell eine Entwicklungsumgebung für Twitter Bot zu erstellen
Konvertieren Sie in eine Zeichenfolge, während Sie die Standardausgabe mit dem Python-Unterprozess ausgeben
Rubyist hat versucht, eine einfache API mit Python + Flasche + MySQL zu erstellen
Eine Geschichte über das Hinzufügen einer REST-API zu einem mit Python erstellten Daemon
[Einführung in Python] So teilen Sie eine Zeichenfolge mit der Funktion split
[Python 3.8 ~] Wie man rekursive Funktionen mit Lambda-Ausdrücken intelligent definiert
Senden Sie mit ESP32-WROOM-32 aufgenommene Bilder an AWS (API Gateway → Lambda → S3).
Versuchen Sie, mit Python3 eine Zeichenfolge aus einem Bild zu extrahieren
Ich habe einen Twitter-Bot mit Go x Qiita API x Lambda erstellt
Stellen Sie eine Anfrage von der Gerätefarm (Appium Python) an das API-Gateway
[LINE Messaging API] Erstellen Sie einen BOT, der eine Verbindung zu jemandem mit Python herstellt
So senden Sie eine Anfrage mit Python an die DMM (FANZA) -API