Я использую API Google Maps Javascript для получения сведений о месте.По состоянию на вчера я получаю эту ошибку:
RangeError: Maximum call stack size exceeded
at Object._.Xm (common.js:1)
at Object.get [as open_now] (util.js:213)
at Object.get [as open_now] (util.js:213)
at Object.get [as open_now] (util.js:213)
at Object.get [as open_now] (util.js:213)
at Object.get [as open_now] (util.js:213)
at Object.get [as open_now] (util.js:213)
at Object.get [as open_now] (util.js:213)
at Object.get [as open_now] (util.js:213)
at Object.get [as open_now] (util.js:213)
Мой код (в Typescript):
async function getGooglePlaceDetails(placeId: string, sessionToken?: string) {
const googleMapsClient = createClient({
key: config.googleMapsServerAPIKey,
Promise,
});
const response = await googleMapsClient
.place({ placeid: placeId, sessiontoken: sessionToken })
.asPromise();
return response;
}
Это не удается для определенных мест, таких как ChIJ71yZMAvSCl8RY1u0MpwXJXA
("Houheikyouгорячие источники ").
Как мне это исправить?