如何使用 Javascript 连接到演示网站的数据存储(Firestore 本机模式)?
How can I connect to Datastore (Firestore Native Mode) using Javascript for a demo website?
我设法使用 firebase 和 firestore 获得了一个简单的显示页面,但是 GCP 控制台中的 firestore 似乎没有提供我需要的详细信息,例如 "authdomain" 等
我已经设法将我的设备模拟器转换为使用 python 的本机 GCP firestore,但是我似乎无法弄清楚如何让 JS 代码传输过来或从哪里获取更多详细信息(authdomain, databaseurl, storagebucket, messagingsenderid)
有没有人试过在 javascript 下以本机模式使用 firebase 并且可以向我指出一些示例或文档,因为 google 上的所有文档都在谈论 firestore 作为 firebase 或 firebase 的一部分在数据存储模式下……似乎没有任何东西可以提供本机模式的示例!
示例 javascript 来自 google 的代码,但没有说明在哪里可以找到详细信息
// Initialize Cloud Firestore through Firebase
firebase.initializeApp({
apiKey: '### FIREBASE API KEY ###',
authDomain: '### FIREBASE AUTH DOMAIN ###',
databaseURL: '### FIRESTORE DATABASE URL ###',
projectId: '### CLOUD FIRESTORE PROJECT ID ###',
storageBucket: '### STORAGE BUCKET URL ###',
messagingSenderId: '### MESSAGING SENDER ID ###'
});
var db = firebase.firestore();
您可以从 Firebase 控制台获取配置。将 Firebase 添加到您的 GCP 项目 as described here(点击 + Add project
而不是导入项目。)。然后您可以按照以下步骤查看您的配置对象:
- 登录到 Firebase 控制台并打开您的项目。
- 在着陆页上,单击
+ Add app
。
- Select Web 应用程序的
<\>
图标。这将向您显示项目的配置对象。
更多关于此的文档:
将 Firebase 添加到您的 JavaScript 项目
我设法使用 firebase 和 firestore 获得了一个简单的显示页面,但是 GCP 控制台中的 firestore 似乎没有提供我需要的详细信息,例如 "authdomain" 等
我已经设法将我的设备模拟器转换为使用 python 的本机 GCP firestore,但是我似乎无法弄清楚如何让 JS 代码传输过来或从哪里获取更多详细信息(authdomain, databaseurl, storagebucket, messagingsenderid)
有没有人试过在 javascript 下以本机模式使用 firebase 并且可以向我指出一些示例或文档,因为 google 上的所有文档都在谈论 firestore 作为 firebase 或 firebase 的一部分在数据存储模式下……似乎没有任何东西可以提供本机模式的示例!
示例 javascript 来自 google 的代码,但没有说明在哪里可以找到详细信息
// Initialize Cloud Firestore through Firebase
firebase.initializeApp({
apiKey: '### FIREBASE API KEY ###',
authDomain: '### FIREBASE AUTH DOMAIN ###',
databaseURL: '### FIRESTORE DATABASE URL ###',
projectId: '### CLOUD FIRESTORE PROJECT ID ###',
storageBucket: '### STORAGE BUCKET URL ###',
messagingSenderId: '### MESSAGING SENDER ID ###'
});
var db = firebase.firestore();
您可以从 Firebase 控制台获取配置。将 Firebase 添加到您的 GCP 项目 as described here(点击 + Add project
而不是导入项目。)。然后您可以按照以下步骤查看您的配置对象:
- 登录到 Firebase 控制台并打开您的项目。
- 在着陆页上,单击
+ Add app
。 - Select Web 应用程序的
<\>
图标。这将向您显示项目的配置对象。
更多关于此的文档: 将 Firebase 添加到您的 JavaScript 项目