authorization - amp-access - 授权与 Pingback
问题描述
问题:它们之间有什么区别?
通过阅读文档,我可以看到一些差异(如下所列),但我的印象是我不需要Pingback,换句话说,我可以实现一切(倒计时页面的免费浏览次数;映射 AMP仅使用授权端点的读者 ID 到发布者的身份)。
我是对的还是我在这里遗漏了什么?
我注意到的一些差异
- 授权端点
- 有凭据的 CORS GET 端点
- 强制的
- 产生授权响应
- AMP 运行时可能需要在每次文档展示时多次调用授权端点。当 AMP Runtime 认为 Reader 的访问参数发生了显着变化时(例如在成功登录流程之后),就会发生这种情况
- Pingback 端点
- 认证的 CORS POST 端点
- 可选的
- 不产生响应
- 当 Reader 开始查看文档并在 Reader 成功完成登录流程后调用。
解决方案
从文档中,
当阅读器开始查看文档时,AMP 运行时会自动调用此端点
我不确定是什么决定了读者何时开始查看文档。但是授权端点在用户开始阅读文档之前被触发。pingback 端点可用于验证用户是否已实际开始查看文档并相应地更新仪表计数。
推荐阅读
- python - 给定一个多项式函数作为字符串,将一阶导数作为字符串返回
- javascript - 如何在此特定函数中使用 JS 或 JQuery 将千位分隔符添加到字符串?
- node.js - Nock、Async/Await、Bitbucket:在 Chai 开始断言之前拦截不返回
- javascript - 在 ReactJS 中将文本名称呈现为组件
- jquery - 如何在另一个对象(NodeJS、Axion、Cheerio、jQuery、JSON)中添加一个对象
- encryption - AES 加密协助
- python - 根据已知行标签而不是值从数据框中删除行
- c# - 将子应用程序添加到 IIS express
- javascript - 我想使用 apiwiki 将信息放入我的机器人
- apache - htaccess 重写一个目录和对该目录的所有请求到另一个目录