יצאה הגרסה השלישית ל-SDK של פייסבוק

FaceBook PHP SDK 3.0 יצאה לאוויר העולם - הסבר קצר על השינויים ועל המשמעויות למפתחים.

ב-22 למאי התפרסמה הגרסה השלישית של ה-PHP SDK למפתחי אפליקציות פייסבוק. בעוד שלבוני עמודי פייסבוק ולמומחים לרשתות חברתיות העדכון הזה לא מאד משנה. זו בשורה חשובה למפתחי אפליקציות פייסבוק שבסופו של דבר צריכים להביא את החזון של מנהלי השיווק אל הפועל.

הגרסה החדשה מאפשרת אותנטיקציה קלה יותר – כך למשל אם אני רוצה לבצע אותנטיקציה מול פייסבוק, אני לא נאלץ להשתמש ב-Session המסורבל אלא פשוט מבצע תקשורת דרך אובייקט facebook ומשתמש במתודת getUser על מנת לבדוק אם המשתמש קיים:


<?php
    include_once "facebook.php";
	
    //facebook application configuration -mahmud
    $fbconfig['appid' ] = "XXXXXXXXXX";
    $fbconfig['secret'] = "XXXXXXXXXXXXXXXXX";
    $fbconfig['baseUrl']    =   "https://internet-israel.com/internet_files/facebook/facebook_sdk3";// 
    $fbconfig['appBaseUrl'] =   "http://apps.facebook.com/internet-il-sdk-c";// "http://apps.facebook.com/internet-il-sdk-c";

    $facebook = new Facebook(array(
      'appId'  => $fbconfig['appid'],
      'secret' => $fbconfig['secret'],
      'cookie' => true,
    ));

    $user  = $facebook->getUser(); 

    if ($user) { //בדיקה אם המשתמש קיים
	
    }
    else if (!$user) {
        echo "<script type='text/javascript'>top.location.href = '$loginUrl';</script>";
        exit;
    }

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

אני טרחתי לעדכן את מדריך יצירת אפליקצית הפייסבוק שיש פה באתר ל-SDK החדש. כך שמי שמתעניין ביצירת אפליקציות לפייסבוק מוזמן לקרוא, ללמוד ולהנות!

פוסטים נוספים שכדאי לקרוא

תמונה מצוירת של רובוט שמנקה HTML
יסודות בתכנות

סניטציה – למה זה חשוב

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

פתרונות ומאמרים על פיתוח אינטרנט

רינדור של קליינט סייד עם SSR

הסבר קצר על SSR מול רינדור קלאסי ולא. לא תמיד זה טוב להשתמש בו. אין כדור כסף שיכול לפתור הכל.

פתרונות ומאמרים על פיתוח אינטרנט

המנעו מהעלאת source control לשרת פומבי

לא תאמינו כמה אתרים מעלים את ה-source control שלהם לשרת. ככה תמצאו אותם וגם הסבר למה זה רעיון רע.

גלילה לראש העמוד