« facebook いいねボタンカウント取得 | メイン | facebook apiのprivacy設定が効かない »

2012年12月18日

facebook api アカウント作成日・登録日

facebookのAPI使ってゴニョゴニョしてアカウント作成日取ろうと思ったがどこにもそんな項目ない。


http://stackoverflow.com/questions/7332957/determine-when-user-created-facebook-account

見たらアルバムのプロフィール写真の一番古いのがいいんじゃない?的書き込み


アルバムのプロフィール自体の作成日でよくね?と思ったが多分いける。
その際は写真へのアクセス許可もとっておくように。

以下PHPのSDKの場合

$loginUrl = $facebook->getLoginUrl(array(
'scope' => 'publish_stream,user_photos',
));


でアクセス許可とって

$fql = "SELECT name,created from album where owner = me()";
$ret_obj = $facebook->api(array(
'method' => 'fql.query',
'query' => $fql,
));


[name] => Profile Picturesのcreated が作成日のunixtimestamp なのでこれが恐らく登録日とほぼほぼ同じ かも?


責任はもたん!

投稿者 muuming : 2012年12月18日 19:24

コメント

コメントしてください




保存しますか?