Facebook Connectの統合を行っています。Facebook php ライブラリを使用して uid を取得します。
$facebook = 新しい Facebook($api_key, $secret); $fb_user = $facebook->require_login();
$fbuser は、1000002949493949 などの 16 文字の bigint です。
ただし、この値をmysqlに挿入すると、2949493949のみが挿入されます
そのため、後で uid をデータベースに保存されている 1000002949493949 と一致させようとすると、データベースが 2949493949 を返しているため、一致しません。
私のデータベースの uid フィールドは、長さ 20 の bigint です。もともとは int でしたが、新しい長い uid に遭遇し始めたときに変更しました。
uidを正しく保存するために何をする必要があるか考えていますか?