$o = new WeiboOAuth( WB_AKEY , WB_SKEY , $_SESSION['keys']['oauth_token'] , $_SESSION['keys']['oauth_token_secret'] );
$last_key = $o->getAccessToken( $_REQUEST['oauth_verifier'] ) ;
// echo "last_key:".$last_key;
$_SESSION['last_key'] = $last_key;
$c = new WeiboClient( WB_AKEY , WB_SKEY , $_SESSION['last_key']['oauth_token'] , $_SESSION['last_key']['oauth_token_secret'] );
$me = $c->verify_credentials();
$_SESSION['me'] = $me;
// 将目前用户放入数据库中
$insert_sql = "INSERT into user (uid,screen_name,name,province,city,location,url,profile_image_url,statuses_count,followers_count,
friends_count,oauth_token,gender,from_site,access_token,access_token_secret)
values (".$me['id'].",'".$me['screen_name']."','".$me['name']."',".$me["province"].",".$me["city"].",'".$me["location"]."','".$me["url"]."','".$me["profile_image_url"].
"'," . $me["statuses_count"]. "," .$me["followers_count"].",".$me["friends_count"].",'".$_SESSION['last_key']['oauth_token']."','".$me["gender"].
"','" . $me["from_site"]."','".$me["access_token"]."','".$me["access_token_secret"]."') ON DUPLICATE KEY UPDATE timestamp=now(),access_num = access_num+1";
$insert_rs = $db->query($insert_sql);
【 在 topiori (做男人要focus) 的大作中提到: 】
: 新浪微博应用, 用oauth授权机制
: 本地数据库如何存储相对应的一些数据呢
: 比如用户A,在本地数据库需要存储一些数据,怎么存储呢
: ...................
--
FROM 123.125.40.*