我正在多个设备上测试Pushpad实现,每个设备上都有更多浏览器。重置以前的订阅会引起很大的麻烦。
对于给定的pushpad项目,在我正在测试的每台设备上重置所有浏览器上的订阅的最佳做法是什么?
答案 0 :(得分:1)
您可以通过多种方式删除订阅。
完全重置订阅的最简单方法是从浏览器设置中删除网站的权限。这些步骤在this blog post。
中描述撤销权限后:
替代是使用 REST API 或使用 Javascript SDK Pushpad信息中心中删除订阅>。例如:
pushpad('unsubscribe');
请注意,这些方法(Pushpad仪表板,REST API,Javascript SDK)与重置浏览器设置的权限不同。不同之处在于这些方法仅从Pushpad中删除订阅(但不要使其无效)。如果您尝试再次订阅该用户,他将无法看到权限提示,旧端点(仍然有效)将再次发送到Pushpad。