# Definiere die Header für die Anfrage $headers = @{ "Content-Type" = "application/json" } # Erstelle die Daten (achte darauf, dass die JSON korrekt formatiert ist) $data = @{ "first_name" = "Max" "last_name" = "Mustermann" "year_of_birth" = 1980 "street" = "Musterstraße" # Korrektes ß-Zeichen "house_no" = "12" "localdistrict" = "Musterstadt" "city" = "Berlin" "geom" = "SRID=4326;POINT(13.4050 52.5200)" # Georeferenzierter Punkt im WGS 84 "lat" = 52.5200 "lng" = 13.4050 "URL_Wikipedia" = "dfadsf" "Confirmed_by" = "susi" "last_cleaned" = "2025-03-11" # Füge ein Datum für last_cleaned hinzu "cleaned_by" = "icke" "manual_address" = "false" # Boolean statt String "instance_nr" = 1 # Integer anstelle von String } | ConvertTo-Json # Stelle sicher, dass $data als UTF-8 konvertiert wird $utf8Data = [System.Text.Encoding]::UTF8.GetBytes($data) # Sende die POST-Anfrage mit den JSON-Daten $response = Invoke-WebRequest -Uri "https://app.stolperclean.de/DEVELOPMENT/test_insert.php" -Method Post -Headers $headers -Body $utf8Data # Ausgabe der Antwort des Servers $response.Content