我使用 Deno 而不是 Node 作为运行时,这使得我无法使用
firebase-admin
。我想在 REST 中实现 admin sdk 中的 listUsers
,但尚未找到任何 REST api 引用。有没有办法将 firebase-admin
sdk 与 REST 结合使用?
您正在寻找 Identity Toolkit API,具体来说是 accounts:batchGet。您需要访问令牌才能使用这些 API,因为您无法对 REST API 使用默认凭据。查看 documentation 以获得相同的信息。
您可以使用上面链接的 API 浏览器从浏览器本身测试 API。
检查一下,如果您使用的是workers、deno 或任何不支持node 的js 运行时,这会很有帮助: https://www.npmjs.com/package/firebase-admin-rest