בקשת מידע | צ'אט לקוחות
-
א. קרא את חוקי הפורום, אתה צריך לפרט בגוף השאלה הכל ולא לסמוך על הכותרת.
ב. לא ברור מהשאלה אם אתה שואל כמתכנת או כצרכן שירותים, לא ידוע מה האתר של יוסי הנזכר ולכן תציין אותו
ג. לא באמת ברור איזה סוג של צאט לקוחות אתה צריך ומה ניסית.
(נ.ב. צאט לא מחליף יצירת קשר אלא משפר תקשורת בערוץ נוסף). -
@intel
דבר ראשון כנס לfirebase ותפתח פרויקט חדש (למשל בשם של האתר)
אחר כך תיצור בתוך הפרויקט אפליקציה יש לך לחצן למעלה אייקון של web
תיצור את האפליקציה ויש שם בצד לחצן firestore תיכנס ותצור firestorm תלחץ על מצב רגיל
כמעט סיימנו
כנס לכללים ותשנה איפה שכתוב false
ל true (באחת השורות האחרונות)
כרגע סיימת עם האתר הזה
עוד כמה דקות אני אשלח לך את הקוד -
@intel זה קוד מgpt מקווה שהכל בסדר (נראה לי שכן אני משתמש בזה קבוע באנגולר אבל זה קוד קצת שונה)
עם יש לך nodejs
תדביק בcmd (קונסול)npm install firebase
עם לא תתקין
סיימת לך לקוד ותדביק את הקוד הזהimport firebase from "firebase/app"; import "firebase/firestore";
למעלה בשורות הראשונות בקוד
אחר כך תכתוב בקוד
function getdata() { const db = firebase.firestore(); const chatRef = db.collection("chat"); chatRef .get() .then((querySnapshot) => { querySnapshot.forEach((doc) => { console.log(`${doc.id} => ${JSON.stringify(doc.data())}`); }); }) .catch((error) => { console.log("Error getting documents: ", error); }); } function savedata(data) { const db = firebase.firestore(); const chatRef = db.collection("chat"); chatRef .add(data) .then((docRef) => { console.log("Document written with ID: ", docRef.id); }) .catch((error) => { console.error("Error adding document: ", error); }); }
מכאן נראה לי שיסתדר אם לא תכתוב לי אני אנסה לכתוב את זה יותר ברור