כיצד לבנות פייסבוק App עבור הדף שלך

אתה רוצה ליצור אפליקציית פייסבוק, אבל לא יודע איפה להתחיל? או שמעת על פייסבוק Apps, אבל אפילו לא יודע מה הם. פייסבוק Apps נמצאים בכל מקום באתר, ורוב אלה נפוצים יותר נכתבים למעשה על ידי מפתחים של פייסבוק. תמונות, אירועים, ועוד רבים אחרים "הליבה" תכונות של פייסבוק הם למעשה יישומים נפרדים. ויש אלפי יישומים אחרים של צד שלישי זמינים להתקנה לתוך חשבון הפייסבוק האישי שלך.

מהי אפליקציה?

שימו לב אמרתי "התקנה" ולא "להוריד". "App" (לא להיות מבולבל עם היישום לא לגמרי די מלא שנקרא "Applet") הוא לא ממש "יישום" - אשר יהיה מוכר למשתמשי Mac רק מילה למשתמשי Windows, אבל "יישומים" ו "תוכניות" הם מילה נרדפת בערך אחד את השני כמו מה התוכנה נקראת על מחשב אישי. הם מותקנים מהדיסק או להוריד, אבל בכל מקרה, הם למעשה נכתבים על הכונן הקשיח. אפליקציה לא. זוהי תכונה לאתר שאינו עולה על הדפדפן שלך. אז אם אתה משתמש App לשחק Scrabble עם חבר בפייסבוק, כל מהלך שתבצע נשמר בשרתים של פייסבוק, לא את המחשבים שלך או חבר שלך. והדף מתעדכן כאשר אתה מתחבר שוב או מרענן את הדפדפן שלך. זהו הליבה של מה שעושה משהו "App".

מהי פלטפורמת פייסבוק?

פייסבוק השיקה את פלטפורמת פייסבוק ב -24 במאי 2007, ומספקת מסגרת למפתחי תוכנה כדי ליצור יישומים אינטראקציה עם תכונות הליבה של פייסבוק . ניתן לשתף מידע משתמש מקהילות אינטרנט ליישומים חיצוניים, ומספק פונקציונליות חדשה לקהילת האינטרנט שמשתפת את נתוני המשתמש שלה באמצעות ממשק API פתוח. API הוא ממשק תכנות יישומים שהוא מפרט שנועד לשמש ממשק על ידי רכיבי תוכנה כדי לתקשר אחד עם השני. למעשה, פלטפורמת היישומים של Facebook היא אחד ממשקי ה- API המוכרים ביותר. פלטפורמת Facebook מספקת קבוצה של ממשקי API וכלים, המאפשרים למפתחים של צד שלישי לשלב את " הגרף הפתוח " - בין אם באמצעות יישומים ב- Facebook.com או באתרים חיצוניים ובמכשירים חיצוניים.

למה אתה רוצה אפליקציית פייסבוק?

מה יכול העסק שלך להשתמש במשחק כמו Scrabble עבור? מעט מאוד, אבל משחקים, בעוד פופולרי במיוחד, הם לא רק שימוש ביישומים. הם יכולים לשמש כל ישות שרוצה את שמה משותף בתחום המדיה החברתית. תחשוב על התלונה הנפוצה של כמה אנשים מפרסם "סנדוויץ 'טונה סנדוויץ' לארוחת צהריים". וחשוב על דף הפייסבוק שיצרת עבור המסעדה שבבעלותך. זה די פופולרי, אבל לא נראה כי לקוחות קבועים רבים "מחבב" את הדף בפייסבוק. עכשיו לדמיין את הדף נתקל יישום שבו פריטים התפריט עם תמונות נחמד מאוד, מפתה לבחירה ו shareable. במקום עדכון סטטוס משעמם או קישור בלבד לדף שלך, עם מספר טלפון וכתובת, אפליקציה יכולה לאפשר למשתמש זה לשתף בעדכון החדשות שלהם דרך מושכת יותר את מה שהם אכלו במסעדה שלך. והמשתמשים יהיו נוטים יותר ללחוץ על התמונה מאשר רק טקסט מקושר כחול רגיל. והמשתמש באפליקציה בקושי צריך לעשות משהו. מאחר שהם כבר אפשרו לאפליקציה לשתף את הפרופיל שלהם, זה אפילו פשוט יותר מאשר להקליד את המשפט של מה שהם אכלו.

אם אתם מחפשים רעיונות או השראה של אפליקציית Facebook שאתם צריכים לבנות, דפדפו במרכז האפליקציות של Facebook .

כיצד להתחיל בניין App

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

השלב הראשון בכתיבת App הוא מקבל App. עם חשבון הפייסבוק הקיים שלך, הוסף את היישום למפתחים לפייסבוק שלך ולאחר מכן לחץ על "הגדר יישום חדש". לאחר מכן פשוט לעבור את המשימות של מתן שם, מסכים כמה תנאים סטנדרטיים של שירות, ולהעלות תמונה עבור הלוגו שלה (אתה יכול לשנות את זה מאוחר יותר).

אתה לא צריך להיות "חנון" לכתיבת יישומים בסיסיים פייסבוק. אתה צריך קצת ידע בסיסי מאוד של שפות תכנות אינטרנט וכמה מקום פנוי בשרת אינטרנט שבו תוכל לארח את היישום שלך בפייסבוק, אשר יהיה כתוב כמו קבצי PHP פשוטים. MySQL הוא מאוד פופולרי קוד פתוח וניהול מסד נתונים מערכת להפעלת סקריפטים PHP תצטרך לכתוב. אל תדאג מה PHP מייצג, שכן השם המקורי שלה כבר לא תקף וזה עכשיו מייצג משהו שמתחיל עם PHP עצמה. ראשי תיבות רקורסיביים הם בדיחה נפוצה בקרב מתכנתים. מלבד PHP: Hypertext Preprocessor כמה נפוצים אחרים שראית בעבר הם GNU של לא Unix ו- PNG של GIF לא.

מתוך הגדרות היישום, בחר באפשרות 'קנווס' והגדר את HTML כשיטת העיבוד. ייתכן ששמעת על FBML (שפת סימון של Facebook, בניגוד ל- Hyper Text Markup Language), אך החל מחודש יוני 2012, מפתחי Facebook הפסיקו לתמוך ב- FBML וכל האפליקציות נכתבו ב- HTML, JavaScript ו- CSS.

באמצעות כל WYSIWYG (מה שאתה רואה הוא מה שאתה מקבל - למעשה כל עורך טקסט ללא עיצוב אוטומטי [כמו Microsoft Word] כגון Notepad) עורך HTML, לכתוב את התוכן שאתה רוצה להציג בתוך היישום שלך בפייסבוק.

מהו דף בד? פשוט הדף הראשי של היישום שלך שהמשתמש רואה בכל פעם שהם לוחצים על האפליקציה שלך. הגדר אפליקציה חדשה, תן לה שם. הזן את הפרטים הבאים:

כתובת אתר של בד - השם הייחודי לאפליקציה שלך @http: //apps.facebook.com/. אתה יכול לבשר את זה עם סמלים, תיאורים, וכו 'מדי.

כתובת האתר של Callback Callback - כתובת האתר המלאה של דף בד הציוד לאחסון בשרת MySQL. התחבר לשרת האינטרנט שלך שבו אתה תהיה אירוח פייסבוק App וליצור תת תיקיה בשם "פייסבוק". אז אם התחום שלך הוא example.com, היישום פייסבוק ניתן לגשת מ example.com/facebook.

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

זה צריך להיות התחלה בסיסית PHP סקריפט. עבור אל הקובץ שהזנת בתור כתובת האתר של Callback Callback - זוהי נקודת הקפיצה עבור כל השיחות מ- Facebook ליישום שלך.

/ / כולל את ספריית הלקוח פייסבוק
require_once ('facebook.php');
// הגדר משתני אימות
$ appapikey = '';
$ appsecret = '';
$ facebook = Facebook חדש ($ appapikey, $ appsecret);
/ / אני גם יהיה לגשת למסד הנתונים שלי על כל שיחה כמעט כל כך להגדיר db כאן
$ username = "";
$ password = "";
$ database = "";
mysql_connect (localhost, $ username, $ password);
@mysql_select_db ($ database) או למות ("לא ניתן לבחור מסד נתונים");
כעת אתה מוכן לקיים אינטראקציה עם ממשק ה- API של Facebook.

שימוש בממשק ה- API של Facebook

API גרף הוא הליבה של פלטפורמת פייסבוק, המאפשר למפתחים לקרוא ולכתוב נתונים לתוך פייסבוק. ממשק API של הגרף מציג תצוגה פשוטה ועקבית של הגרף החברתי של פייסבוק, המייצג באופן אחיד אובייקטים בתרשים (לדוגמה, אנשים, תמונות, אירועים ודפים) והקשרים ביניהם (למשל, יחסי חברים, תוכן משותף ותגי תמונות ). יחד עם אולי במדריך היישום, זהו היבט החזק ביותר של פלטפורמת פייסבוק עבור מפתחים. בהינתן הזכות תמריצים / שיווק / מיתוג / מה שאתה רוצה לקרוא לזה, Apps בפייסבוק יכול להתפשט כמו אש בשדה קוצים. שתי תכונות נפוצות של מפתחי Facebook להגיע לקהל רחב יותר הן הזמנות לאפליקציות וסיפורי עדכון חדשות.

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

זהו זה. כל אחד יכול כעת להוסיף את האפליקציה שלך לפייסבוק לפרופילים שלהם בכרטיסייה תיבות או בסרגל הצד של דף הפרופיל הראשי.

פייסבוק טיפים App & amp; טריקים

כמו כן, ישנם כמה טריקים נוספים ניתן להסיר מן השרוול שלך כדי לסנוור את המבקרים שלך:

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