Firebase Admin SDK无法访问实际的数据库

时间:2017-03-11 09:46:37

标签: java firebase firebase-realtime-database firebase-admin

我已经配置了一个服务器应用程序来连接到Firebase,但它确实成功了。问题是我可以完全访问数据库而且无法写入数据库,但更改不会出现在Firebase控制台中,我无法读取已存在的数据。我得到null结果无论我选择的路径。这是我的初始化代码:

InputStream serviceAccount = getClass().getResourceAsStream("/jw-notes-f4fb0-firebase-adminsdk-qic3m-7d3421b9d7.json");

        FirebaseOptions options = new FirebaseOptions.Builder()
                .setCredential(FirebaseCredentials.fromCertificate(serviceAccount))
                .setDatabaseUrl("https://jw-notes-f4fb0.firebaseio.com/")
                .build();

        FirebaseApp.initializeApp(options);

        DatabaseReference ref = FirebaseDatabase.getInstance().getReference().child("server");
        ref.setValue("My new value!");
        ref.addListenerForSingleValueEvent(this);

更新:

这是代码,我把它作为基础: https://github.com/thelong1EU/fcmserverTest

运行时没有打印出来。

0 个答案:

没有答案