问题标签 [pyrebase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
238 浏览

python - 如何使用 raspberypi 3b+ 将文件上传到 Firebase

我是 raspberrypi 的初学者,我目前正在研究它并希望将文件上传到 firebase。
我曾尝试使用 pyrebase 将数据上传到 firebase 。
我使用的代码是

但我收到一个未经授权的 url 和权限被拒绝的错误

0 投票
1 回答
199 浏览

django - Django 获取 Firebase 用户 UID

我正在使用Pyrebase从 Django 中的 firebase 获取数据,到目前为止,它似乎可以做所有事情,但由于某种原因,我无法从 firebase 中的身份验证页面获取用户 UID。在此处输入图像描述这对我来说是必要的,因为我的所有用户数据库节点都保存在此处的用户 UID 下。这是我当前的尝试,但 idToken 不返回用户 UID

0 投票
2 回答
2441 浏览

python - 安装pyrebase时如何解决此错误?

完整输出(364 行):

0 投票
1 回答
2281 浏览

python - 如何从 Firebase 实时数据库中获取最新记录

我正在使用 Pyrebase 从实时数据库接收数据。其实我可以直接接收数据,但我只需要最新的记录。

这是实时数据库:

0 投票
1 回答
143 浏览

python - 使用 Pyrebase 访问 Firebase 实时数据库

我最近开始使用 pyrebase,但在根据用户存储数据和接收数据时遇到了麻烦。完成身份验证部分后,我创建了一个用户 ID,user['idToken'] 然后使用推送数据

我假设每个用户都有不同的 ID 令牌,即使我们注销并重新登录也保持不变。但是当我使用

它正在打印存储在实时数据库中的所有数据。即使是其他用户存储的。

我尝试阅读它的所有文档,但我无法理解如何处理它。

我在这里做错了什么,我该如何纠正?

0 投票
0 回答
172 浏览

python - 将用户连接到 Cloud Firestore

我正在尝试使用 pyrebase 将用户登录到我的云 Firestore 数据库,但我收到一条错误消息 ```AttributeError: 'Database' object has no attribute 'collection'。pyrebase 是否适用于 firestore 或仅适用于实时数据库?

我找到了这个链接,这是我有但没有答案的确切问题如何通过 Python 将用户连接到 Firestore?

如果 pyrebase 仅适用于 RTB,您如何将用户登录到 Firestore?(我发现的唯一教程是关于使用管理 SDK 登录,但我想要客户端代码)

0 投票
2 回答
811 浏览

python - 帐户创建和登录的 Firebase 错误处理 - Pyrebase

当用户注册或登录我的应用程序时,我正在尝试处理错误。我要处理的第一个错误是当用户尝试使用数据库中已存在的电子邮件创建帐户时。我得到以下信息HTTPError

我想访问"message": "EMAIL_EXISTS"下面的值,但我不知道该怎么做。我添加了以下代码,但这会产生以下错误:

0 投票
4 回答
460 浏览

python - Python - 如何替换多个输出行?

我有三个输出,我想每 3 秒更换一次。

使用此代码,它仅打印 c:

有没有人可以选择将它们全部打印成 3 行?

0 投票
1 回答
241 浏览

python - 获取 Pyrebase HTTPError 信息

使用 pyrebase 包装器进行 Firebase 身份验证,当尝试创建一个已经是用户的新用户时,pyrebase 会将 google API 响应包装在 HTTPError 消息中。但是当我尝试捕获此异常时,它不会将 HTTPError 识别为异常。expect Exception as e我可以通过使用下面更详细的 show来访问异常。

代码:

这将输出:

如果我采取更一般的方法并使用,我可以捕捉到错误:

这将优雅地打印异常:

这给了我信息,但它是一个字符串。

如何访问异常消息中显示的响应 JSON?

谢谢!

0 投票
2 回答
524 浏览

python-3.x - 使用 Pyrebase 从 Google App Engine 将 JSON 文件上传到 Firebase 存储

我有一个在 GAE 中运行的非常简单的 Flask Web 应用程序,它从 Firebase 存储下载一个 JSON 文件,并在必要时用更新的文件替换它。一切正常,但每当我尝试创建新文件时,GAE 都会引发 IOError 异常。我正在使用 Firebase 存储,因为我知道在 GAE 环境中无法读取/写入文件,但是我应该如何使用 Pyrebasestorage.child('foo.json').put('foo.json')函数呢?我做错了什么?请在下面检查我的代码。