问题标签 [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 投票
2 回答
1655 浏览

python - 如何使用 Pyrebase 获取具有特定子键的数据

我正在使用Pyrebase访问我的 Firebase 数据库。我的数据库目前的结构如下:

用户的id在哪里12345,公司是用户所属的公司。我目前正在尝试获取所有属于耐克的用户。根据 Pyrebase 文档,做这样的事情应该有效:

但我得到了错误"error" : "orderBy must be a valid JSON encoded path"。有谁知道为什么会这样?

0 投票
1 回答
2621 浏览

python - pyrebase.storage() - 无效的 HTTP 方法/URL 对

我有一个脚本,我试图将图像上传到pyrebase我使用该storage函数的 firebse 的存储中,但它不起作用,并引发以下错误

这是代码:

也试试firebase_admin

此代码中的错误:

但它也不起作用

在此处输入图像描述

Pyrebase第二

0 投票
0 回答
191 浏览

python - 如何使用 python 和 pyrebase 从 firebase 存储中获取文件的大小

我尝试从storagepython 中获取文件的大小,使用以下代码为其准备好元素:

但是有些想法行不通,我尝试做的是展示从firebase上传和下载文件的过程。有任何想法吗

0 投票
2 回答
3353 浏览

python-3.x - 使用 Pyrebase 拒绝 Firebase 数据库的权限

我设法注册了一个用户,并在他们注册了所有相同的请求后不久就正确地登录了他们。同样在我的请求中,我尝试使用 python 包 Pyrebase 将用户信息存储在 Firebase 数据库中。

我已经正确初始化了我的 firebase 应用程序以及我的烧瓶应用程序中的 firebase 数据库

我正在创建这本词典

userInfo = {"email": email, "password": password, "stripeID": customer.id, "subscriptionID": subID,"subscription": "active", "startdate": "Today bro"}

并将它传递到我的 set 函数中,该函数应该(或者至少我认为它确实如此)将我的 JSON 对象保存到 Firebase 数据库中。

firedb.child("users").child(user['localId']).set(data=userInfo)

我正在尝试将用户存储在“用户”下,然后使用自定义键将它们全部分类为他们的 localId。

出于某种原因,我每次都点击上面的代码行,我收到一条错误消息

这些是我在 firebase 中的数据库规则

在此处输入图像描述

有什么我想念的吗?我什至更进一步删除了所有规则,以便任何人都可以访问它,并且我还输入了虚拟数据以查看它是否有效。虚拟数据是可能的,因为我手动输入了所有信息。

0 投票
1 回答
2698 浏览

python - 如何知道用户是否在 Pyrebase 和 Flask 中登录?

如何仅/admin在用户登录时加载页面?我知道它与用户令牌有关,但我仍然不确定如何使用令牌来识别用户是否登录。此外,useranduser_id没有定义在admin()并且仅在中定义,login()因为它们在函数中。

那么我需要在我的代码中进行哪些更改才能仅/admin在用户登录时加载页面?

0 投票
1 回答
299 浏览

django - 如何在firebase数据库中使用pyrebase获取大于特定键值的数据?

我正在开发一个 Web 服务,并且是 pyrebase 的新手。我只想从具有大于特定值的键的数据库中获取数据。 点击这里查看图片

假设我想获取键值大于 154711668000 的数据我应该写什么?

0 投票
1 回答
584 浏览

python-3.x - 问题“str”对象没有属性“sign_in_with_email_and_password(电子邮件,密码)”

我正在尝试使用终端用户提示的电子邮件和密码登录。

我尝试通过以下代码使用“pyrebase”、“pyrebase3”和“pyrebase4”:

但是,我不断收到错误消息: AttributeError: 'str' object has no attribute 'sign_in_with_email_and_password'

它应该很简单,但我想不出还有什么可以尝试的!

0 投票
1 回答
995 浏览

django - 使用 pyrebase 检索用户信息

我有这个 Javascript 代码,它返回谷歌身份验证的令牌:

但是,当我尝试将此令牌发送到 pyrebase 以检索用户信息时,它会返回 INVALID_ID_TOKEN 错误

这是我将令牌发送到 pyrebase 的一段代码:

这是错误:

0 投票
1 回答
2708 浏览

python - 如何修复 pkg_resources.DistributionNotFound:未找到“gcloud”发行版,应用程序需要该发行版

我正在尝试连接 firebase 身份验证。我安装了所需的模块,但上述错误我无法解决。

我试图为 gcloud 创建一个 hooks 目录,但仍然没有解决问题。

这是我得到的错误:

0 投票
2 回答
785 浏览

python-3.x - 如何获取实际数据而不是对象引用?

我是 Firebase 的新手,我正在使用 Pyrebase 库。我能够成功进行身份验证并且能够获取数据。问题是,当我打印数据时,它打印的是参考对象,而不是实际数据本身。

我在网上搜索了一段时间,我所看到的一切都表明我的代码是正确的。我已经尝试过这个.each方法,但这不起作用。

我期待的是要显示的来自我的 json 的数据。正在发生的事情是对象引用正在被传递,但这对我没有任何好处。

结果是什么: