Я использую API статических карт Google V2 чтобы создать карту с пользовательским значком синего маркера:
К сожалению, я проверил URL-адрес до того, как мое пользовательское изображение было в сети, и Google, похоже, каким-то образом кэшировал это знание:
http://maps.googleapis.com/maps/api/staticmap?center=51.86654,-2.2480254&zoom=6&size=100x70&sensor=false&markers=icon:http%3A%2F%2Fwww.stolencamerfinder.com%2Images%2Fpin-lost.png%7C51.86654,-2.2480254 (если это изображение имеет синюю иконку, то в кеше был обновлен с тех пор, как я разместил этот вопрос!)
<img src="http://maps.googleapis.com/maps/api/staticmap?center=51.86654,-2.2480254&zoom=6&size=100x70&sensor=false&markers=icon:http%3A%2F%2Fwww.stolencamerafinder.com%2Fimages%2Fpin-lost.png%7C51.86654,-2.2480254">
Я могу обмануть его, добавив бессмысленный параметр к URL-адресу моего значка (например: «?a=a»):
<img src="http://maps.googleapis.com/maps/api/staticmap?center=51.86654,-2.2480254&zoom=6&size=100x70&sensor=false&markers=icon:http%3A%2F%2Fwww.stolencamerafinder.com%2Fimages%2Fpin-lost.png?a=a%7C51.86654,-2.2480254">
Однако я не хочу повторно развертывать свое приложение только для этого. Мой вопрос:
- Есть ли способ попросить Google обновить кеш?
- Кто-нибудь знает, сколько времени может потребоваться для обновления (если вообще)?