התקנה והתקנה של REST API

מסד הנתונים Firebase Realtime הוא מסד נתונים המתארח בענן. הנתונים מאוחסנים כ- JSON ומסונכרנים בזמן אמת לכל לקוח מחובר. כשאתה בונה אפליקציות חוצות פלטפורמות עם קבצי ה- SDK שלנו ל- Android, iOS ו- JavaScript, כל הלקוחות שלך חולקים מופע בסיסי בזמן אמת אחד ומקבלים עדכונים אוטומטית עם הנתונים החדשים ביותר.

אנו יכולים להשתמש בכל כתובת אתר של מסד נתונים בזמן אמת של Firebase כנקודת קצה של REST. כל מה שאנחנו צריכים לעשות זה לצרף .json עד סוף את כתובת האתר ולשלוח בקשה מהלקוח HTTPS האהוב שלנו.

צור חשבון

ראשית להירשם לקבלת חשבון חינם ב קונסולת Firebase . אפליקציה Firebase חדשה תיווצר בשבילך עם כתובת אתר ייחודית המסתיימים firebaseio.com . תשתמש בכתובת אתר זו כדי לאמת את המשתמשים שלך ולאחסן ולסנכרן נתונים למסד הנתונים של האפליקציה.

בתוך Firebase לנחם אתה יכול ליצור, לנהל ולמחוק יישומים Firebase. לחיצה על אפליקציית Firebase ספציפית מאפשרת לך להציג ולשנות את מסד הנתונים של האפליקציה שלך בזמן אמת. במרכז השליטה לאפליקציה שלך, אתה יכול גם להגדיר Firebase Realtime Database Database, לנהל את האימות של האפליקציה שלך, לפרוס ולהציג ניתוח.

צור מסד נתונים

  1. נווט אל המקטע מסד זמן אמת של קונסולת Firebase . תתבקש לבחור פרויקט Firebase קיים. עקוב אחר זרימת העבודה ליצירת מסד נתונים.

  2. בחר מצב התחלה לכללי האבטחה שלך ב- Firebase:

    מצב מבחן

    טוב להתחלה עם ספריות הלקוחות הניידים והרשתיים, אך מאפשר לכל אחד לקרוא ולהחליף את הנתונים שלך. לאחר שבחנו, הקפד לבדוק את חוקי מסד להבין Firebase זמן אמת סעיף.

    כדי להתחיל לעבוד עם האינטרנט, iOS או Android SDK, בחר במצב בדיקה.

    מצב נעול

    מכחיש את כל הקריאות והכתיבות מלקוחות סלולריים ואינטרנט. שרתי היישומים המאומתים שלך עדיין יכולים לגשת למסד הנתונים שלך.

  3. בחר אזור למסד הנתונים. בהתאם לבחירה של האזור שלך, מרחב הנתונים יהיה מהצורה <databaseName>.firebaseio.com או <databaseName>.<region>.firebasedatabase.app . לקבלת מידע נוסף, ראו במיקומים נבחרים עבור הפרויקט שלך .

  4. לחץ על סיום.

כשמפעילים מסד זמן אמת, זה גם מאפשר API של מנהל API ענן .

בחר ספריית עוזר

ניתן לקרוא ולכתוב נתונים דרך REST API ישירות משורת הפקודה. במדריך זה נשתמש cURL עבור כל הדוגמאות שלנו. יש לנו גם מספר ספריות עוזרות של צד שלישי לאינטראקציה עם REST API מהשפה המועדפת עליך. אתה יכול להשתמש באחת מספריות העוזרות הבאות או ליצור משלך:

שפה ספריות
קלוז'ר taika ידי Cloudfuji
חץ IO לקוח ב הפקיד firebase-DART הספרייה
ללכת Firego ידי סטיבן Berlanga ו טים גוסט
Go Firebase ידי קוסמין Nicolaescu וג'סטין Tulloss
ג'אווה firebase4j ידי ברנדון Gresham
פרל Firebase-Perl ידי קירן קומאר ו JT סמית
PHP firebase-PHP על ידי kreait
firebase-PHP על ידי תמאש קלמן
פִּיתוֹן Pyrebase ידי ג'יימס צ'יילדס-Maidment
python-firebase ידי Özgür Vatansever
python-firebase ידי מיכאל יון
אוֹדֶם firebase-אודם על ידי אוסקר דל בן
ברטה השמנה ידי פרנאן גאליאנה
שאר-firebase ידי Codementor

הצעדים הבאים