Ciao a tutti, attraverso linux dovrei inviare al database la seguente stringa:
curl -X POST "https://database.com/admin/api_radar/dati_radar?format=json2&X-API-KEY=internal_batch" -H "Content-Type: application/x-www-form-urlencoded" -d "tipo_radar"="protezione_civile" -d "payload"='[{"type": "FeatureCollection","name": "Points_3857","features": [{ "type": "Feature", "properties": { "value": 14.0, "idx": 30, "time": 1626453300000, "color": "#99c9fd", "opacity": 0.4, "snowValueToBeCorrected": "null" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 47.052785857411848, 14.10718458735488 ], [ 47.04548076973208, 14.096549109370681 ], [ 47.04548076973208, 14.083254761890428 ] ] ] ] } }]}]'
ma in output ottengo:
{"response_output":{"id":"missing_params","stato":0,"messaggio":null,"datetime":null,"output":null,"codice_errore":0}}
Al contrario il seguente comando funziona benissimo:
curl -X POST -H "Content-Type: application/x-www-form-urlencoded" -d "payload"='[{"timestamp": 1626673140.0, "lat": 47.418845, "lon": 18.958456}]' "https://database.com/admin/api_radar/fulmini?format=json2&X-API-KEY=internal_batch"
come esito finale dovrei ottenere una cosa simile a quanto rappresentato nella immagine in allegato.
Ringrazio anticipatamente
Allegati: