Я новичок в этом страдании, чтобы понять. Пожалуйста, ведите меня. Мне нужно вставить данные из Интернета в функцию Firebase и вставить через функцию в базу данных. Я не могу найти правильное кодирование. Пожалуйста, подрежьте, даже если у вас есть java скрипт и облачная функция. код веб-приложения c#
FirebaseApp.Create(new AppOptions()
{
Credential = GoogleCredential.GetApplicationDefault(),
});
var data = new Data()
{
id = "textBox1.Text",
Name1 = "textBox2.Text",
Name2 = "textBox3.Text",
Name3 = "textBox4.Text",
Name4 = "textBox5.Text",
};
var content = new FormUrlEncodedContent(data);
var response = await FirebaseApp.PostAsync("://https://us-central1-<Project Id >cloudfunctions.net/Creatproduct", content);
var responseString = await response.Content.ReadAsStringAsync();
облачная функция
import * as functions from 'firebase-functions';
import * as admin from 'firebase-admin';
export const Creatproduct = functions.https.onRequest(async (request, response) => {
try {
const snapshot = await admin.firestore().doc("Product/ProductList").get()
const data = snapshot.data()
response.send(data)
}
catch(error) {
// Handle the error
console.log(error)
response.status(500).send(error)
}
})
Мне нужно сохранить как в Firestore
Product
-ProductList
- unq id
-id
-name1
-name2
-name3
-name4