使用 AMP URL API
简介
AMP URL API 检索给定 URL 列表的匹配 AMP URL。如果应用想要加载快速 AMP 而不是原始 URL,例如在打开外部链接时,则可以使用此 API。
对于具有匹配 AMP 版本的给定 URL,URL API 返回三种不同的 URL
originalUrl
:未修改的原始 URL。ampUrl
:AMP 版本的 URL。cdnAmpUrl
:Google AMP 缓存中缓存的 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 上编辑示例-
由 @sebastianbenz 编写