python - 如何将firebase android项目连接到python firebase
问题描述
我的笔记本电脑上有一个 python 脚本,我想在其中将一些数据连续推送到 firebase 实时数据库。现在这很容易,但我必须为此创建一个 web 应用程序 firebase 项目。接下来,我想从我的 Flutter 应用程序的这个 web-app firebase 数据库中检索相同的数据,但我认为为此我需要创建一个 android firebase 项目。
那么如何将数据从我的 python 脚本发送到 android firebase 项目?
对于 python,我创建了一个 web 应用程序项目,这是我从 firebase 收到的配置:
firebaseConfig = {
"apiKey": "...",
"authDomain": "...",
"projectId": "...",
"storageBucket": "...",
"messagingSenderId": "...",
"appId": "...",
"measurementId": "..."
}
firebase = pyrebase.initialize_app(firebaseConfig)
db = firebase.database()
data = {"key":"value"}
db.push(data)
所以这很容易,但在我的颤振应用程序上,我无法连接到同一个数据库,android firebase 项目也无法提供相同的配置来连接 python。
那么我还有什么其他选择或解决这个问题的方法?
提前致谢。
解决方案
对于在笔记本电脑上运行的 Python 脚本,您应该使用“Python Firebase Admin SDK”。它将写入您的普通 Firebase 数据库。我有一个 Python 脚本正在运行并将内容上传到我的 Fireabse DB,我的 Android 应用程序可以读取它。
推荐阅读
- excel - VBA“LastRow”粘贴在彼此之上?
- java - 当 Path 中的第一个参数丢失时,多个 PathParams 不会失败
- cryptography - 数字指纹如何防止假公钥被传递?
- javascript - Node.js - 请求外的变量
- c# - 您如何遍历在代码中设置的列表?
- go - 使用 style-src 'self' 违反 Content-Security-Policy,但没有内联样式
- spring-boot - java - 如何使用带有Java高级rest客户端的spring boot从Elasticsearch中搜索数据?
- python - 如何从非选择标签的下拉列表中选择一个选项?
- path - BGI 错误:图形未初始化(使用“initgraph”)
- python - 如何修复第 6 行的 askopenfilename 错误