Facebook API から誕生日を取得し、それらを mysql データベースに配置する codeigniter で最初のアプリを作成しています。Facebook API からの日付は 00-00-0000 であり、0000-00-00 に変換する必要があります。
このコードを使用して、Facebook からデータを取得しています。
try{
$fql = "SELECT uid, name, birthday_date FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) AND strlen(birthday_date) > 0";
$param = array(
'method' => 'fql.query',
'query' => $fql,
'callback' => ''
);
$fqlResult = $facebook->api($param);
}
catch(Exception $o){
d($o);
}
}
このコードを使用して、API から mysql にクエリを送信しています。
this->db->insert_batch('friends_birthdays', $fqlResult);
最初に文字列をエスケープする必要$fqlresult
がありますか、またはこれを行うのに役立つ codeigniter に役立つものはありますか? これが愚かに聞こえる場合は申し訳ありませんが、私は初心者であり、どんな助けも大歓迎です。
ありがとう、
トム