מה צריך לדעת
- עבור אל developers.facebook.com ובחר My Apps > Create App. הזן פרטים עבור מזהה האפליקציה שלך. בחר תרחישי פיתוח או דלג.
- בחר הגדר בסוג האפליקציה שאתה רוצה. עבור אפליקציית Messenger, בחר את הדף שלך והשלם את הוראות ההגדרה של Webhook.
- השתמש ב-Graph API כדי לקרוא ולכתוב נתונים בפייסבוק. ה-API של Graph מציג תצוגה פשוטה של הגרף החברתי של פייסבוק.
אתה יכול ליצור אפליקציית פייסבוק משלך עבור החברה, הארגון או השימוש האישי שלך על ידי שילובה עם דף הפייסבוק שלך. פלטפורמת המפתחים של פייסבוק כוללת את כל מה שאתה צריך, כולל הכלים והמדריכים הדרושים שיובילו אותך בתהליך.
איך לבנות אפליקציית פייסבוק לדף שלך
השלבים הבאים יובילו אותך בתהליך של יצירת אפליקציה עבור Facebook Messenger. עם זאת, ישנם מספר מוצרים אחרים שאתה יכול לבחור עבור האפליקציה שלך. השלבים הבאים דורשים גם שתגדיר דף פייסבוק.
- נווט אל developers.facebook.com בדפדפן אינטרנט. אם עדיין לא נכנסת לחשבון הפייסבוק שלך, בחר התחבר בפינה השמאלית העליונה כדי להיכנס לחשבון שלך.
-
בחר My Apps בפינה השמאלית העליונה ולאחר מכן בחר + Create App מהרשימה הנפתחת.
-
צור את מזהה האפליקציה שלך על ידי הזנת שם בשדה שם תצוגה וכתובת דוא ל בשדה Contact Email.
בחר את הכפתור הכחול Create App ID כשתסיים.
ייתכן שתתבקש להשלים בדיקת אבטחה על ידי הזנת קוד CAPTCHA.
-
פייסבוק תיתן לך את האפשרות לבחור מבין ארבעה תרחישים שיעזרו לך לבנות את האפליקציה שלך. אתה יכול לבחור אחד ולבחור את הכפתור הכחול Confirm בתחתית, או אם אתה מעדיף לבנות את האפליקציה שלך מבלי להשתמש באחד מהתרחישים האלה, בחר Skipבמקום זאת.
עבור הדרכה ספציפית זו, דילג על התרחישים.
-
בחר בלחצן Set Up למוצר כדי להתחיל לבנות את האפליקציה שלך.
למטרת הדרכה זו, אנו הולכים לבחור Messenger.
-
בקטע אסימוני גישה, בחר רשימה הנפתחת מתחת לדף כדי לבחור את דף הפייסבוק שבו ברצונך להשתמש.
ייתכן שתצטרך לערוך את ההרשאות כדי להעניק לאפליקציה גישה וליצור אסימון. בחר את הלחצן הכחול Edit Permissions > המשך בתור [שם] > תיבת הסימון של עמוד > Next > בוצע > OK. מחרוזת תווים תופיע בשדה ה-Page Access Token.
-
לפני שתעשה כל דבר אחר, עליך לעקוב אחר הוראות ההגדרה של Webhook של Facebook כדי ליצור אסימון אימות, שתזדקק לו לשלב הבא.
תצטרך להתקין את Node.js במחשב שלך כדי להגדיר את ה-webhook שלך.
-
תחת הקטע Webhooks, בחר Set Up Webhooks והזן כתובת האתר של הדף שלך בשדה כתובת האתר להתקשרות חוזרת בתוספת ה- verify token שיצרת בשלב האחרון לשדה Verify Token.
-
בחר את תיבות הסימון לצד אירועי ה-webhook שברצונך שיעבירו ל-webhook שלך.
Facebook ממליצה לבחור messages ו- messaging_postbacks לכל הפחות.
-
בחר בלחצן אמת ושמור הכחול.
בקשת GET תישלח ל-webhook שלך. אם תגדיר הכל כראוי, הגדרות ה-webhook שלך יישמרו אוטומטית.
-
כעת כדי להירשם לאפליקציה שלך לדף שלך, חזור להגדרות האפליקציה שלך וחפש את הקטע של יצירת אסימונים ובחר Select a Page כדי לבחור את הדף שלך מהרשימה הנפתחת.
- חזרה לקטע Webhooks, עשה את אותו הדבר כמו לעיל על ידי בחירה ב- בחר עמוד כדי לבחור את הדף שלך מהרשימה הנפתחת.
- בחר בלחצן הירשם.
-
כדי לוודא שאתה מגדיר הכל כראוי, בדוק את האפליקציה שלך על ידי מעבר אל Facebook.com או Messenger במכשיר הנייד שלך ושליחת הודעה לדף שלך. ה-webhook שלך אמור לקבל אירוע webhook, כלומר האפליקציה שלך הוגדרה בהצלחה.
אם אתה משתמש ב-Messenger עם האפליקציה שלך, שקול לבדוק את מדריך ההתחלה המהירה של פייסבוק שיעזור לך לבנות את הבוט הראשון שלך ב-Messenger.
מהי אפליקציית פייסבוק?
מפתחים בונים את רוב האפליקציות הנפוצות שתמצאו בפייסבוק, דרך פלטפורמת המפתחים של פייסבוק. אלפי אפליקציות של צד שלישי זמינות לשימוש באמצעות חשבון פייסבוק אישי שעוזר לחבר אותך עם מוצרים ושירותים אחרים.
אפליקציה (שלא להתבלבל עם האפליקציה הלא ממש מלאה המכונה "יישומון") היא לא באמת אפליקציה במובן שמשתמשי מחשבי Mac ו-Windows מכירים את המונח.במקום להתקין יישום מחשב (הידוע גם בתור תוכנה ותוכנות) מדיסק או הורדה על הכונן הקשיח של המחשב שלך, היית משתמש באפליקציית פייסבוק על ידי הפעלה בתוך הדפדפן שלך a- שאינו תופס מקום במחשב שלך.
לדוגמה, אם אתה משתמש באפליקציה כדי לשחק Scrabble עם חבר בפייסבוק, פייסבוק מאחסנת כל מהלך שאתה מבצע בשרתים שלה, לא באופן מקומי. הדף מתעדכן כאשר אתה מתחבר שוב או מרענן את הדפדפן שלך בדרך אחרת. זהו ההבדל העיקרי בין אפליקציית פייסבוק לאפליקציה רגילה.
מהי פלטפורמת המפתחים של פייסבוק?
Facebook השיקה את פלטפורמת המפתחים של פייסבוק ב-2007, וסיפקה מסגרת שבה מפתחים יכולים להשתמש כדי ליצור יישומים המקיימים אינטראקציה עם תכונות ליבה של פייסבוק. המשמעות היא שאפליקציות יכולות לשתף מידע משתמש עם יישומים חיצוניים באמצעות ממשק API פתוח (ממשק תכנות יישומים).
פלטפורמת ה-Facebook Developers מספקת סט של ממשקי API וכלים המאפשרים למפתחי צד שלישי להשתלב עם הגרף הפתוח - בין אם באמצעות אפליקציות ב-Facebook.com או באתרים ומכשירים חיצוניים.
למה הייתם יוצרים אפליקציית פייסבוק?
אולי אתה תוהה, בשביל מה העסק שלך יכול להשתמש במשחק כמו Scrabble? מעט מאוד, אבל משחקים הם לא השימוש היחיד באפליקציות. כל ישות שרוצה שהשם שלה ישותף ברשת חברתית יכולה להשתמש באפליקציה כדי ליצור זיהוי מותג.
שקול את התרחיש הזה: בבעלותך מסעדה עם דף פייסבוק משלה. אנשים רבים מפרסמים תגובות שגרתיות על הפוסטים של העמוד, וזהו בערך. לדף יש קהל מעריצים, אבל לא הרבה לקוחות מרגישים מעודדים מספיק לעשות לו לייק.
עכשיו דמיינו שבדף יש אפליקציה שמפרטת פריטי תפריט - עם תמונות שמשתמשים יכולים לבחור ולשתף. במקום להציע למעריצים שלך עדכוני סטטוס משעממים או קישורים לבלוג שלך, אפליקציה יכולה לאפשר להם לחלוק מבט יותר מושך את העין של מה שהם אכלו זה עתה במסעדה שלך. זה גם קל ומהנה למעריצים להשתמש, ובדרך זו אתה רותם את הערך של שיווק חברתי.
שימוש בממשק ה-API של Facebook
The Graph API הוא הליבה של פלטפורמת המפתחים של פייסבוק, המאפשרת למפתחים לקרוא ולכתוב נתונים בפייסבוק. ה-API של Graph מציג תצוגה פשוטה ועקבית של הגרף החברתי של פייסבוק, המייצג באופן אחיד אובייקטים בגרף (למשל, אנשים, תמונות, אירועים ודפים) ואת הקשרים ביניהם (למשל, יחסי חברים, תוכן משותף ותגי תמונות).
יחד עם ספריית היישומים, זהו ההיבט החזק ביותר של פלטפורמת פייסבוק למפתחים.
שתי תכונות שמפתחי פייסבוק משתמשים בהן לעתים קרובות כדי להרחיב את הקהלים שלהם הן הזמנות לאפליקציות ופוסטים לסיפורי ניוזפיד. שניהם מספרים למשתמשי פייסבוק מי מחבריהם משתתף באפליקציה.
הזמנה היא שאלה מפורשת המיועדת לחברים לפי בחירת משתמש האפליקציה. מצד שני, אפשרות ה-newsfeed פשוט מאפשרת לאחרים לדעת שחבר משתמש באפליקציה.
קשה יותר לגרום למשתמש לשלוח הזמנות מכיוון שהזמנות כאלה לא תמיד מתקבלות בברכה. עם זאת, אם משתמש שולח אותם לאלה שעשויים להתעניין באמת באפליקציה, הדבר עלול להוביל להרשמות.
עם התמריצים, השיווק והמיתוג הנכונים, אפליקציות בפייסבוק יכולות להתפשט כמו אש בשדה קוצים. עקוב אחר ההוראות למטה כדי ללמוד כיצד לבנות את הראשון שלך.