Google Maps 嵌入式链接有时可用,有时不可用(onebox 404)

我在使用 Google Maps 链接时遇到了一个奇怪的问题。

有时它们能正常嵌入,但有时 onebox 请求会返回 404 错误。我找不到稳定复现该问题的方法,但它非常频繁地出现。只需尝试粘贴链接、移动 Google Maps 的相机视角或裁剪区域,再试一次,等等……

我起初以为是速率限制(rate limit),但并不是。这里能正常工作的链接和无法工作的链接是一样的,在我的论坛上也是如此。示例:

有人知道这个问题可能出在哪里吗?是 Google 那边的问题,还是 Discourse 这边的问题?是否应该将其移至 Contribute > Bug 频道?

5 个赞

这有点奇怪,我刚注意到这个模式……但我觉得它与链接中的缩放级别有关?

:x: 15.5z

:white_check_mark: 15z

:x: 16.75z

:white_check_mark: 17z

一个完全不同的位置……

:x: 15.38z

:white_check_mark: 15z

我猜是我们这边的 Google Maps onebox 引擎有问题?

8 个赞

干得漂亮 @awesomerobot:man_detective:

看起来我们的缩放级别正则表达式不允许此处出现点号:

修复起来相当容易。

9 个赞

太棒了 :smiley:

谢谢你弄清楚了!

2 个赞

@loic 你能快速看一下这个吗?

1 个赞

好的,我来看看 :slight_smile:

已修复:

6 个赞

正在重建 @awesomerobot 的帖子,所有的 Google 地图链接现在都可以正常工作了 :clap:
关闭此问题。

6 个赞