i'm разрабатывает фан-страницу Facebook с помощью PHP-SDK 3.0 и интегрировал плагин для регистрации в Facebook. Пока что все работает отлично. Я могу хранить все.facebook user_id хранит странные номера
signed_request ответил:
signed_request contents:
Array (
[algorithm] => HMAC-SHA256
[expires] => 1324xxxx400
[issued_at] => 132446xxx80
[oauth_token] => AAADRjT73VhwBALl6Gb3EVarvyGU7xxxxxxxxxxxxxxxxxxxSAUuoZAGlydkX2pH3
[registration] => Array()
[user_id] => 10xxxxxxx5426)
Для хранения данных я использую следующий код:
$email = $response["registration"]["email"];
$user_fbid = $response["registration"]["user_id"];
$email = mysql_real_escape_string($email);
$user_fbid = mysql_real_escape_string($user_fbid);
// Inserting into users table
$result = mysql_query("INSERT INTO member (email, userid) VALUES ($email, $user_fbid)
Вот мой вопрос:
В первый день $ результат сохраняется что-то вроде 214xxxx647 и на следующий день он хранит 217. Но нет ничего подобного 10xxxxxxx5426
какой тип поля вы используете для хранения fbid в своей базе данных? – Lix