Links incorporados do Google Maps às vezes funcionam, às vezes não (onebox 404)

Estou enfrentando um comportamento estranho com o link do Google Maps.

Às vezes, eles são incorporados corretamente e, às vezes, a solicitação do onebox retorna um 404. Não consegui encontrar uma maneira de reproduzir o problema de forma consistente, mas acontece com muita frequência. Basta tentar colar os links, mover a câmera do Google Maps ou recortar, tentar novamente, etc…

Inicialmente, pensei que fosse um limite de taxa, mas não é. Os links que funcionam e os que não funcionam são os mesmos aqui ou no meu fórum. Exemplo:

Alguém tem alguma ideia de onde vem esse problema? Lado do Google? Lado do Discourse? Deveria ser movido para Bug?

5 curtidas

Isso é meio estranho, acabei de notar o padrão… mas acho que tem a ver com o nível de zoom no link?

:x: 15.5z

:white_check_mark: 15z

:x: 16.75z

:white_check_mark: 17z

Uma localização totalmente diferente…

:x: 15.38z

:white_check_mark: 15z

Minha aposta é que seja um problema no motor do onebox do Google Maps do nosso lado?

8 curtidas

Ótima investigação @awesomerobot! :man_detective:

Parece que nossa regex para o nível de zoom não permite pontos aqui:

Uma correção bem fácil.

9 curtidas

Que pegada :smiley:

Obrigado por descobrir!

2 curtidas

@loic você pode dar uma olhada rápida nisso?

1 curtida

Claro, darei uma olhada :slight_smile:

Corrigido aqui:

6 curtidas

Reconstruindo a postagem de @awesomerobot e todos os links do Google Maps agora estão funcionando :clap:

Fechando isto.

6 curtidas