有没有一种方法可以获取用Java编写的云函数的上下文uid

有没有一种方法可以获取用Java编写的云函数的上下文uid,java,firebase-realtime-database,google-cloud-functions,Java,Firebase Realtime Database,Google Cloud Functions,我正在用java编写一个由Firebase RTDB中的事件触发的云函数 Firebase的文档还没有扩展到java,但似乎上下文通常具有auth属性。然而,对于java来说,这似乎是不可能的 我只能获得下面示例中的资源、时间戳和一些其他属性,但不能获得auth @Override public void accept(String json, Context context) { logger.info("Function triggered by chang

我正在用java编写一个由Firebase RTDB中的事件触发的云函数

Firebase的文档还没有扩展到java,但似乎上下文通常具有auth属性。然而,对于java来说,这似乎是不可能的

我只能获得下面示例中的资源、时间戳和一些其他属性,但不能获得auth

@Override
    public void accept(String json, Context context) {
        logger.info("Function triggered by change to: " + context.resource());
在java中是否有不同的执行方法


非常感谢

当您拥有HTTP功能时,您可以在标题中获得身份验证。此身份验证将对请求者进行身份验证

在您的例子中,您有一个后台函数,由云事件触发。在这种情况下没有身份验证。您在“请求者”(事件发射器)的上下文中有信息,但没有关于“身份验证”本身的任何信息