getDetailsByPlaceId method
Implementation
Future<PlaceDetails> getDetailsByPlaceId(String placeId, {
String? sessionToken, List<String> fields = const [],
String? language, String? region,}) async {
Uri uri = buildDetailsUri(placeId, language: language,
region: region, fields: fields, sessionToken: sessionToken,);
final headers = {
'Content-Type': 'application/json',
if (apiKey != null) 'X-Goog-Api-Key': apiKey!,
'X-Goog-FieldMask': fields.isNotEmpty
? fields.join(',')
: 'id,displayName,formattedAddress,location',
...?apiHeaders,
};
final res = await doGet(uri.toString(), headers: headers);
return _decodeDetailsResponse(res);
}