Skip to main content
Query Google Maps using a place ID to retrieve latitude/longitude coordinates and structured address information.

Parameters

PropertyTypeRequiredDescription
placeIdStringYesUnique place identifier returned by a place search
successFunctionNoCallback on success
failFunctionNoCallback on failure

Success Callback

PropertyTypeDescription
successBooleanQuery success status
resultCodeString0 success · 1000 invalid params · 1001 network error · 1002 internal error · 2000 Google service error
resultMessageStringHuman-readable status message
locationObjectCoordinates with latitude and longitude (7 decimal precision)
formattedAddressStringFull structured address string
addressComponentsArrayAddress segments, each with name, shortName, and types

Code Example

my.call('searchLocationByPlaceId', {
  placeId: 'ChIJN1t_tDeuEmsRUsoyG83frY4',
  success: (res) => {
    my.alert({ content: 'success: ' + JSON.stringify(res) });
  },
  fail: (error) => {
    my.alert({ content: error.errorMessage || error.error });
  }
});