O Google Places Fotos .GetUrl está adicionando largura e altura ao URL

Estou tentando obter imagens do Google Places. Tudo está funcionando para obter detalhes: comentários, endereço ... mas quando tento tirar fotos, recebo um 404.

if(place.photos != null){
      for(var i = 0; i < place.photos.length; i++){
        var str = place.photos[i].getUrl({"maxWidth": 100, "maxHeight": 100});
        var res = str.replace("w100-h100-p", "p");
        self.pacPhotos.push({
          id : res

        });

      }
    }else {
      console.log("no photo");
    }
  }

Isso retornará a lista ok, mas o URL está formatado incorretamente. sai assim.

" https://lh3.googleusercontent.com/w100-h100-p/AF1QipN3xzffYDPCyEIWnvAQGd3RwNs2C14sVlSqrrAh=k "

O que eu acho que quer é isso. "https://lh3.googleusercontent.com/p/AF1QipN3xzffYDPCyEIWnvAQGd3RwNs2C14sVlSqrrAh=k "

A única diferença é a "w100-h100-"

*** Há uma ótima solução aqui do "Sulyman". Sei que não é uma solução a longo prazo, pois tenho certeza que o Google corrigirá seus resultados (conforme discutido aquiAPI do local - obtendo a foto do local como ícone do marcador )

Por enquanto, ajustei o código acima para refletir a sugestão de Sulymans. ***

questionAnswers(1)

yourAnswerToTheQuestion