如何从 React Firebase 应用程序调用现有的云功能
How to call existing Cloud functions from React Firebase app
Firebase 的新手。我们正在创建一个 React JS 前端应用程序并部署到 Firebase 托管。我们需要与 Python 中部署的一些现有 Google 云功能集成。
我从 Google 文档中看到有关使用 Firebase SDK 调用通过 Firebase 部署的函数的信息,但不确定如何与现有 GCP 函数集成。我假设我可以只使用 Axios 之类的东西来调用 GCP 函数。如果有任何替代方案,我很想知道。
您可以使用 axios
调用云函数
import axios from 'axios';
axios({
method: 'post',
url: 'https://us-central1-PROJECT_NAME.cloudfunctions.net/test',
data: {
message: 'Hello'
}
})
.then((response) => {
console.log(response.data);
})
.catch((error) => {
console.log(error);
});
Firebase 的新手。我们正在创建一个 React JS 前端应用程序并部署到 Firebase 托管。我们需要与 Python 中部署的一些现有 Google 云功能集成。
我从 Google 文档中看到有关使用 Firebase SDK 调用通过 Firebase 部署的函数的信息,但不确定如何与现有 GCP 函数集成。我假设我可以只使用 Axios 之类的东西来调用 GCP 函数。如果有任何替代方案,我很想知道。
您可以使用 axios
调用云函数
import axios from 'axios';
axios({
method: 'post',
url: 'https://us-central1-PROJECT_NAME.cloudfunctions.net/test',
data: {
message: 'Hello'
}
})
.then((response) => {
console.log(response.data);
})
.catch((error) => {
console.log(error);
});