params property
Optional HTTP params
appended to the JSON body of each HTTP request.
Example
BackgroundGeolocation.ready(Config(
url: 'https://my-server.com/locations',
params: {
'user_id': 1234,
'device_id': 'abc123'
}
));
Observing the HTTP request arriving at your server:
POST /locations
{
"location": {
"coords": {
"latitude": 45.51927004945047,
"longitude": -73.61650072045029
.
.
.
}
},
"user_id": 1234, // <-- params appended to the data.
"device_id": 'abc123'
}
See also: HTTP Guide at HttpEvent.
Implementation
Map<String, dynamic>? params;