/* Create TwitteroAuth object with app key/secret and token key/secret from default phase */ $connection = new TwitterOAuth($consumer_key, $consumer_secret, $_SESSION['oauth_token'], $_SESSION['oauth_token_secret']); /* Request access tokens from twitter */ logger($script_path . " connection object1: ", $connection); $access_token = $connection->getAccessToken($_REQUEST['oauth_verifier']); //<<<<< logger($script_path . " access token1: ", $access_token); // $http_code = $connection->http_code; logger($script_path . " http code1: ", $http_code); // //$screen_name = $access_token['screen_name']; $user_id = $access_token['user_id']; if ($http_code >= 200 && $http_code < 300) { $model = new TwextraModel(); $error = $model->set_tw_access_token($access_token); //<<< logger($script_path . " set_tw_access_token: success "); // } else { $err_message = "twitter_error"; header("Location: {$hostname}/index.php?error={$err_message}"); exit; } if (!isset($_SESSION['signin_with_twitter'])) { $error2 = $model->update_message_user_id($message_id, $user_id); //<<<<<<<<<<< logger($script_path . " message table updated: ", $error2); // } else { $error2 = '';