可以使用哪些AMP extensions以变量的形式从服务器获取响应,以后可以使用,例如template或parameter to an attribute?
答案 0 :(得分:6)
authorization endpoint的amp-access可以返回"a free-form JSON object":
以下是可以从授权端点返回的属性的可能概念的小列表:
- 计量信息:允许的最大视图数和当前视图数。
- 读者是登录还是订阅者。
- 更详细的订阅类型:基本,高级
- 地理位置:国家,地区,自定义出版物区域
amp-form"允许发布商使用Extended Templates"呈现回复。该响应应该是一个有效的JSON对象。在成功后尝试"隐藏输入字段"在amp-form sample中进行演示以了解它的实际效果。
amp-list从CORS JSON端点动态提取内容并使用提供的模板"呈现内容。响应必须是包含数组属性" items"。
的JSON对象除了Mustache模板中的{{variable}}
替换外,您还可以在其他地方使用AUTHDATA(variable)
。
amp-live-list是一个&#34;包装器和最小UI,用于在源文档中提供新内容时在客户端实例中实时更新的内容&#34;。该页面将重新获取,为服务器提供更改以发送新内容。如果找到新内容,AMP将使用新的(HTML)items填充<div items>
元素。您不能将其用作变量。
答案 1 :(得分:0)
它的名字并不是真的暗示它,但我认为你想要AMP-list
https://github.com/ampproject/amphtml/blob/master/extensions/amp-list/amp-list.md
从CORS JSON端点动态获取内容,并使用提供的模板呈现内容。