У меня есть веб-приложение с известным регистрационным токеном / идентификатором экземпляра.Я могу посылать ему сообщения через скрипт узла, реализованный с помощью Firebase admin SDK.
Я хотел бы удалить / отменить регистрационный токен / идентификатор экземпляра клиента, но я изо всех сил пытаюсь выяснить,Как этого добиться.
В документах упоминается метод (deleteInstanceId), который звучит так, как будто его можно использовать для этой цели, но при попытке выполнить следующее возвращает ошибку.
admin.instanceId().deleteInstanceId(<the client token>)
// UnhandledPromiseRejectionWarning: Error: Instance ID "<the client token>": Malformed instance ID argument.
Я также попробовал этот подход со страницы документации .
admin.instanceId().deleteInstanceId(<the client token>);
// UnhandledPromiseRejectionWarning: Error: Instance ID "<the client token>": Malformed instance ID argument.
(Контекст: ради ВВП мы хотим программно удалить известные токены устройств для пользователей, которых попросилибыть удаленным из нашей системы)