AMP
  • 网站

使用 AMP URL API

简介

AMP URL API 检索给定 URL 列表的匹配 AMP URL。如果应用想要加载快速 AMP 而不是原始 URL,例如在打开外部链接时,可以使用此 API。

对于具有匹配 AMP 版本的给定 URL,URL API 会返回三个不同的 URL

  • originalUrl:未修改的原始 URL。
  • ampUrl:AMP 版本的 URL。
  • cdnAmpUrlGoogle AMP Cache 中缓存的 AMP 版本的 URL。

出于性能和安全原因,我们建议在显示 AMP 内容时使用缓存的 AMP 版本。

了解其工作原理

按执行以针对 AMP URL API 执行实时查询。更改输入查询并尝试不同的 URL。

<amp-iframe title="Performs a live query against the AMP URL API"
            width="auto" height="645"
            layout="fixed-height"
            sandbox="allow-scripts allow-same-origin allow-popups"
            allowfullscreen
            frameborder="0"
            src="/static/samples/files/amp-url-api.html">
            <amp-img src="/static/samples/img/amp-url-api-placeholder.png"
             layout="fixed-height"
             height="645"
             placeholder>
             </amp-img>
 </amp-iframe>
需要进一步解释?

如果此页面上的解释没有涵盖您的所有问题,请随时联系其他 AMP 用户以讨论您的确切用例。

转到 Stack Overflow
未解释的功能?

AMP 项目强烈鼓励您的参与和贡献!我们希望您成为我们开源社区的长期参与者,但我们也欢迎您为自己特别关注的问题做出一次性贡献。

在 GitHub 上编辑示例