android - 如何使用单个 Firebase 应用程序对 Android 应用程序和 Web 应用程序进行身份验证
问题描述
我有一个与 firebase 数据库连接的android 应用程序。现在我想将 web 应用程序与我们为 android 应用程序构建的相同数据库连接起来,并在 web 应用程序中显示数据。如果可能的话,请让我知道这是可能的,然后告诉我如何。
解决方案
是的,Firebase 允许您从许多平台访问数据。您可以使用django
来访问数据,python
或使用NodeJs
和访问数据JavaScript
。我个人建议使用NodeJs
,因为它很容易修复错误并且使用 firebase fromNodeJs
很简单。
// Import Admin SDK
var admin = require("firebase-admin");
// Get a database reference to our posts
var db = admin.database();
var ref = db.ref("server/saving-data/fireblog/posts");
// Attach an asynchronous callback to read the data at our posts reference
ref.on("value", function(snapshot) {
console.log(snapshot.val());
}, function (errorObject) {
console.log("The read failed: " + errorObject.code);
});
这就像编写一个简单的代码一样简单。请参阅文档以获取全部内容。
如果有帮助,请考虑对答案进行投票谢谢您的阅读
推荐阅读
- c# - 使用 XSD 文件在 C# 中解析 XML
- python - 如何将数据反转为原始数据值以获得准确的 MSE 值?
- azure - Azure 应用服务中的 AppStateTracker 是什么?
- javascript - 在文档加载时在弹出窗口中显示和自动播放 youtube 视频
- c++ - 公共、私人和受保护的幕后
- c++ - 在不使用高级数据结构的情况下,C++ 中是否有 Python 字典的替代品?
- arrays - 将灰度转换为 RGB
- c# - 绘制到帧缓冲区,然后在屏幕上
- mysql - MySQL插入1064错误,语法有什么问题?
- azure - 使用 Azure CLI 创建 Azure Key Vault Secrets 在值中删除插入符号 ^ 字符