ILLA home page
  1. Firebase

Firebase是一个由谷歌提供的全面平台,它为开发和管理网络和移动应用提供了广泛的工具和服务。 它为开发者提供了一个可扩展和安全的后端基础设施,以及一套预构建的功能和功能,以加速发展进程。 通过整合ILLA Cloud上的Firebase,开发者可以通过可靠和可缩放的存储解决方案加强他们的应用程序。 使他们能够集中精力积累创新的和由数据驱动的经验。 它为开发者提供了一个可扩展和安全的后端基础设施,以及一套预构建的功能和功能,以加速发展进程。 通过整合ILLA Cloud上的Firebase,开发者可以通过可靠和可缩放的存储解决方案加强他们的应用程序。 使他们能够集中精力积累创新的和由数据驱动的经验。

创建 Firebase API

在登录到您的 Illa 帐户后,有两种方式在Illa 中创建资源。

  • 在资源中创建

登录到您的 Illa 帐户,在页面顶部选择 **资源** 并点击 **创建新的** 按钮。

external_resource

从 API 列表中选择 Firebase

action_list

使用下面链接设置描述的必填参数连接到数据库。

点击 ”测试连接” 查看我们是否可以成功地连接到数据库。 如果是,请点击 `保存资源 *,请重新检查主机名、端口、用户名和密码是否正确。 如果是,请点击 `保存资源 *,请重新检查主机名、端口、用户名和密码是否正确。 如果是,请点击 `保存资源 *,请重新检查主机名、端口、用户名和密码是否正确。

创建资源后,即将显示准备好的Firebase。

firebase_ex_ready

  • 在构建器中创建

登录您的 Illa 帐户,在**App** 页面上的 Illa Builder 创建一个项目 并导航到页面底部的 Action List 。 点击**新**,然后从数据库列表中选择 Firebase 。 然后,用下面链接设置描述的参数连接到数据库。 点击**新**,然后从数据库列表中选择 Firebase 。 然后,用下面链接设置描述的参数连接到数据库。

点击 ”测试连接” 查看我们是否可以成功地连接到数据库。 如果是,请点击 `保存资源 *,请重新检查主机名、端口、用户名和密码是否正确。 如果是,请点击 `保存资源 *,请重新检查主机名、端口、用户名和密码是否正确。 如果是,请点击 `保存资源 *,请重新检查主机名、端口、用户名和密码是否正确。

连接设置

这里我们需要提供连接到 Firebase API 的信息。

firebase_config

属性必填描述
名称必填在 ILLA 中创建动作时的资源名称。
Firebase数据库 URL可选的firebase实时数据库托管的端点或网址
Firebase项目 ID可选的一个唯一的标识符分配给每个使用 FiRest数据库服务的 Firebase 项目
私钥必填用于验证和访问Firebase服务的安全凭证程序

创建动作

我们已经创建了一个 Firebase资源,我们可以从操作列表中选择 Firebase并选择 Create action 按钮来添加动作。

firebase_resource_list

现在我们已经将 Firebase 服务器添加到我们的建筑页面作为动作。

firebase

配置Firebase

概览

服务类型Firebase AuthFirestore实时数据库
操作类型通过 UID 获取用户查询防火墙。查询数据库
通过电子邮件获取用户插入文档设置数据
通过电话号码获取用户更新文档更新数据
创建用户通过ID获取文档添加数据到列表
更新用户删除文档
删除用户获取收藏集
列出用户查询收藏组
转换器将数据转换为你喜欢使用 JavaScript 的样式

通过 UID 获取用户

指定用户唯一标识符 (UID) 来检索用户信息。 它使您能够获取用户详细信息,例如显示名称、电子邮件、电话号码和与用户相关的自定义属性。 它使您能够获取用户详细信息,例如显示名称、电子邮件、电话号码和与用户相关的自定义属性。 它使您能够获取用户详细信息,例如显示名称、电子邮件、电话号码和与用户相关的自定义属性。 它使您能够获取用户详细信息,例如显示名称、电子邮件、电话号码和与用户相关的自定义属性。 它使您能够获取用户详细信息,例如显示名称、电子邮件、电话号码和与用户相关的自定义属性。 它使您能够获取用户详细信息,例如显示名称、电子邮件、电话号码和与用户相关的自定义属性。 它使您能够获取用户详细信息,例如显示名称、电子邮件、电话号码和与用户相关的自定义属性。 它使您能够获取用户详细信息,例如显示名称、电子邮件、电话号码和与用户相关的自定义属性。 它使您能够获取用户详细信息,例如显示名称、电子邮件、电话号码和与用户相关的自定义属性。 它使您能够获取用户详细信息,例如显示名称、电子邮件、电话号码和与用户相关的自定义属性。

Input

属性必填描述
UID必填“用户标识符.” 这是分配给Firebase身份验证系统中每个用户的唯一标识符。

通过电子邮件获取用户

通过指定用户的电子邮件地址获取用户信息。 通过指定用户的电子邮件地址获取用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用电子邮件作为标识符。 通过指定用户的电子邮件地址获取用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用电子邮件作为标识符。 通过指定用户的电子邮件地址获取用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用电子邮件作为标识符。 通过指定用户的电子邮件地址获取用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用电子邮件作为标识符。

Input

属性必填描述
电子邮件地址必填与您想要检索的用户关联的注册电子邮件

通过电话号码获取用户

通过指定用户的电话号码检索用户信息。 通过指定用户的电话号码检索用户信息。 通过指定用户的电话号码检索用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用手机号作为标识符。 通过指定用户的电话号码检索用户信息。 通过指定用户的电话号码检索用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用手机号作为标识符。 通过指定用户的电话号码检索用户信息。 通过指定用户的电话号码检索用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用手机号作为标识符。 通过指定用户的电话号码检索用户信息。 通过指定用户的电话号码检索用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用手机号作为标识符。 通过指定用户的电话号码检索用户信息。 通过指定用户的电话号码检索用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用手机号作为标识符。 通过指定用户的电话号码检索用户信息。 通过指定用户的电话号码检索用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用手机号作为标识符。 通过指定用户的电话号码检索用户信息。 通过指定用户的电话号码检索用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用手机号作为标识符。 通过指定用户的电话号码检索用户信息。 通过指定用户的电话号码检索用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用手机号作为标识符。 通过指定用户的电话号码检索用户信息。 通过指定用户的电话号码检索用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用手机号作为标识符。 通过指定用户的电话号码检索用户信息。 通过指定用户的电话号码检索用户信息。 它允许您获取类似于基于 UID 的方法的用户详细信息,但使用手机号作为标识符。

Input

属性必填描述
电话号码必填与您想要检索的用户关联的注册电话号码

创建用户

在 Firebase 身份验证系统中创建一个新用户。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。 您可以在用户创建过程中提供用户的电子邮件、密码、显示名称和其他相关信息。

Input

属性必填描述
用户对象必填包含用户信息的对象

更新用户

更新现有用户的属性和属性。 您可以修改用户的显示名称、电子邮件、电话号码、密码和其他与用户相关的自定义属性。 您可以修改用户的显示名称、电子邮件、电话号码、密码和其他与用户相关的自定义属性。

Input

属性必填描述
UID必填“用户标识符.” 这是分配给Firebase身份验证系统中每个用户的唯一标识符。
用户对象必填包含用户信息的对象

删除用户

从 Firebase 身份验证系统中删除一个用户。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。 此操作可永久移除用户及其相关的系统数据。

Input

属性必填描述
UID必填“用户标识符.” 这是分配给Firebase身份验证系统中每个用户的唯一标识符。

列出用户

检索在 Firebase 身份验证系统中注册的所有用户列表。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。 它提供分页的结果,使您能够通过用户列表重复并检索特定用户的详细信息。

Input

属性必填描述
列表长度可选的您想要在单个请求中检索的用户数
下一个页面令牌可选的在单个响应中超过可以返回的用户时分页

查询防火基础

使用各种条件和过滤器在数据库中执行查询

Input

属性必填描述
收藏必填可以使用下拉菜单选择或使用原始id
位置必填添加条件到您的查询
限制可选的限制查询返回的文档数量。
排序方式可选的指定您想要排序查询结果的字段
排序方向可选的查询结果中的排序方向

插入文档

在 Firestore 中的收藏或子收藏中创建一个新文档。 在 Firestore 中的收藏或子收藏中创建一个新文档。 在 Firestore 中的收藏或子收藏中创建一个新文档。 在 Firestore 中的收藏或子收藏中创建一个新文档。 您提供了要存储在文档中的数据,Firebase给它分配了一个唯一的标识符(文档 ID)。 在 Firestore 中的收藏或子收藏中创建一个新文档。 在 Firestore 中的收藏或子收藏中创建一个新文档。 在 Firestore 中的收藏或子收藏中创建一个新文档。 您提供了要存储在文档中的数据,Firebase给它分配了一个唯一的标识符(文档 ID)。 在 Firestore 中的收藏或子收藏中创建一个新文档。 在 Firestore 中的收藏或子收藏中创建一个新文档。 在 Firestore 中的收藏或子收藏中创建一个新文档。 您提供了要存储在文档中的数据,Firebase给它分配了一个唯一的标识符(文档 ID)。 在 Firestore 中的收藏或子收藏中创建一个新文档。 在 Firestore 中的收藏或子收藏中创建一个新文档。 在 Firestore 中的收藏或子收藏中创建一个新文档。 您提供了要存储在文档中的数据,Firebase给它分配了一个唯一的标识符(文档 ID)。

Input

属性必填描述
收藏必填指定要插入文档的收藏的名称。 可以使用下拉菜单选择或使用原始id
文档 ID可选的为正在插入的文档指定自定义标识符
必填您想要插入文档的实际数据

更新文档

在 Firestore中更新现有文档。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。 您指定文档ID并提供更新的数据,将覆盖现有文档的字段。

Input

属性必填描述
收藏必填指定您想要更新文档的收藏的名称。 可以使用下拉菜单选择或使用原始id 可以使用下拉菜单选择或使用原始id
文档 ID可选的指定正在更新文档的自定义标识符
必填您想要更新到文档的实际数据

通过ID获取文档

基于其唯一文档 ID 从 FiResting 获取特定文档

Input

属性必填描述
收藏必填指定要检索文档的收藏的名称。 可以使用下拉菜单选择或使用原始id
文档 ID可选的指定获取文档的自定义标识符

删除文档

基于文档ID从Firestore中删除文档

Input

属性必填描述
收藏必填指定要检索文档的收藏的名称。 可以使用下拉菜单选择或使用原始id
文档 ID可选的指定获取文档的自定义标识符

获取收藏集

在FiRest数据库中检索所有收藏。 在FiRest数据库中检索所有收藏。 它返回数据库中可用的收藏名称列表。 在FiRest数据库中检索所有收藏。 它返回数据库中可用的收藏名称列表。

Input

属性必填描述
父文档 ID可选的指定获取文档的自定义标识符

查询收藏组

查询具有相同名称的多个收藏的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。 查询具有相同名称的多个收藏的文档。 您可以执行复杂的查询并从具有相同名称的不同收藏中检索匹配的文档。

Input

属性必填描述
收藏必填可以使用下拉菜单选择或使用原始id
位置必填添加条件到您的查询
限制可选的限制查询返回的文档数量。
排序方式可选的指定您想要排序查询结果的字段
排序方向可选的查询结果中的排序方向

查询数据库

查询实时数据库以检索符合特定标准的数据。 查询实时数据库以检索符合特定标准的数据。 您可以定义过滤器、排序和其他条件来从数据库中的某个位置检索一个数据子集。 查询实时数据库以检索符合特定标准的数据。 您可以定义过滤器、排序和其他条件来从数据库中的某个位置检索一个数据子集。 查询实时数据库以检索符合特定标准的数据。 您可以定义过滤器、排序和其他条件来从数据库中的某个位置检索一个数据子集。 查询实时数据库以检索符合特定标准的数据。 您可以定义过滤器、排序和其他条件来从数据库中的某个位置检索一个数据子集。 查询实时数据库以检索符合特定标准的数据。 您可以定义过滤器、排序和其他条件来从数据库中的某个位置检索一个数据子集。

Input

属性必填描述
数据库参考值必填参考数据库中某一具体地点。

设置数据

在实时数据库中的指定位置写入或替换数据

Input

属性必填描述
数据库参考值必填参考数据库中某一具体地点。
要设置的对象必填对象包含我们想要写入数据库的数据,包括名称、年龄和电子邮件字段。

更新数据

在实时数据库中的指定位置修改现有数据

Input

属性必填描述
UID必填“用户标识符.” 这是分配给Firebase身份验证系统中每个用户的唯一标识符。
用户对象必填对象包含我们想要更新到数据库的数据,包括名称、年龄和电子邮件字段。

添加数据到列表

使用”推送”方法。 它生成了一个独特的钥匙,并将数据作为一个新的元素附后。

Input

属性必填描述
数据库参考值必填参考数据库中某一具体地点。
要设置的对象必填对象包含我们想要更新到数据库的数据,包括名称、年龄和电子邮件字段。