Index: fb_devel.module =================================================================== --- fb_devel.module (revision 3789) +++ fb_devel.module (working copy) @@ -316,19 +316,22 @@ global $user; if (isset($_REQUEST['require_login']) && $_REQUEST['require_login']) - $_fb->require_login(); // @TODO - find a way to do this with new api. + $_fb->require_login(); if ($_fb) { // TODO: determine whether connect page or canvas. drupal_set_message(t("session name: " . session_name())); + drupal_set_message(t("session id: " . session_id())); drupal_set_message(t("cookie domain: " . fb_settings(FB_SETTINGS_COOKIE_DOMAIN))); - drupal_set_message(t("session id: " . session_id())); + if (isset($_COOKIE['fbs_' . $_fb_app->apikey])) drupal_set_message(t("fbs_" . $_fb_app->apikey . ": " . $_COOKIE["fbs_" . $_fb_app->apikey])); drupal_set_message(t("processed link, unprocessed", array('!url' => url('fb/devel')))); drupal_set_message(t("getUser() returns " . $_fb->getUser())); + drupal_set_message(t("getAccessToken() returns " . $_fb->getAccessToken())); + drupal_set_message(t("base_url: " . $GLOBALS['base_url'])); drupal_set_message(t("base_path: " . $GLOBALS['base_path'])); drupal_set_message(t("url() returns: " . url())); @@ -351,7 +354,6 @@ dpm($_COOKIE, 'cookie'); dpm($_REQUEST, "Request"); //dpm($_fb_app, "fb_app"); - drupal_set_message(t("session_id returns " . session_id())); dpm($_SESSION, "session:"); return "This is the facebook debug page."; @@ -426,8 +428,15 @@ function fb_devel_fbu_page($fbu = NULL) { global $_fb, $_fb_app; if ($fbu) { + // Uses FQL + $info = fb_users_getInfo(array($fbu), $_fb); + $output = "

Debug FQL info about facebook id $fbu ({$info[0]['name']}):

\n"; + $output .= ""; + $output .= "
" . print_r($info[0], 1) . "
"; + + // Use new graph api $info = $_fb->api($fbu, array('metadata' => 1)); - $output = "

Debug info about facebook id $fbu ({$info[name]}):

\n"; + $output .= "

Debug info about facebook id $fbu ({$info['name']}):

\n"; $output .= ""; $output .= "
" . print_r($info, 1) . "
"; @@ -448,7 +457,7 @@ //dpm($friends, "$fbu/friends returned"); $items = array(); foreach ($friends['data'] as $data) { - $items[] = l($data['name'], "fb/devel/fbu/{$data[id]}"); + $items[] = l($data['name'], "fb/devel/fbu/{$data['id']}"); } if (count($items)) { $output .= "\n

Known friends: