Firebase:通过管理SDK删除实例令牌

时间:2019-07-10 09:09:17

标签: node.js firebase firebase-cloud-messaging firebase-admin

我有一个具有已知注册令牌/实例ID的网络应用。 我可以通过使用Firebase管理SDK实现的节点脚本向其发送消息。

我想删除/撤销客户端的注册令牌/实例ID,但我一直在努力寻找实现方法。

docs提到了一个方法(deleteInstanceId),听起来像可以用于此目的,但是尝试以下操作会返回错误。

admin.instanceId().deleteInstanceId(<the client token>)

// UnhandledPromiseRejectionWarning: Error: Instance ID "<the client token>": Malformed instance ID argument.

我也从documentation page开始尝试了这种方法。

admin.instanceId().deleteInstanceId(<the client token>);

// UnhandledPromiseRejectionWarning: Error: Instance ID "<the client token>": Malformed instance ID argument.

(上下文:为了GDPR的缘故,我们希望以编程方式删除要求从系统中删除的用户的已知设备令牌)

0 个答案:

没有答案