echo 'Access token: ', OpenSDK_Sina_Weibo2::getParam(OpenSDK_Sina_Weibo2::ACCESS_TOKEN), '<br />'; echo 'Refresh token: ', OpenSDK_Sina_Weibo2::getParam(OpenSDK_Sina_Weibo2::REFRESH_TOKEN), '<br />'; echo 'Expire in:', OpenSDK_Sina_Weibo2::getParam(OpenSDK_Sina_Weibo2::EXPIRES_IN), '<br />'; echo 'Uid:', OpenSDK_Sina_Weibo2::getParam(OpenSDK_Sina_Weibo2::OAUTH_USER_ID), '<br />'; echo '你的微博帐号信息为:<br /><pre>'; var_dump($uinfo); /** * 上传一张图片,并发微博 */ var_dump(OpenSDK_Sina_Weibo2::call('statuses/upload', array('status' => 'test pic'), 'POST', array('pic' => dirname(dirname(__FILE__)) . '/0.jpg'))); $exit = true; } else { if (isset($_GET['code'])) { //从Callback返回时 if (OpenSDK_Sina_Weibo2::getAccessToken('code', array('code' => $_GET['code'], 'redirect_uri' => 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']))) { $uinfo = OpenSDK_Sina_Weibo2::call('users/show', array('uid' => OpenSDK_Sina_Weibo2::getParam(OpenSDK_Sina_Weibo2::OAUTH_USER_ID))); echo '从Opent返回并获得授权。你的微博帐号信息为:<br />'; echo 'Access token: ', OpenSDK_Sina_Weibo2::getParam(OpenSDK_Sina_Weibo2::ACCESS_TOKEN), '<br />'; echo 'Refresh token: ', OpenSDK_Sina_Weibo2::getParam(OpenSDK_Sina_Weibo2::REFRESH_TOKEN), '<br />'; echo 'Expire in:', OpenSDK_Sina_Weibo2::getParam(OpenSDK_Sina_Weibo2::EXPIRES_IN), '<br />'; echo 'Uid:', OpenSDK_Sina_Weibo2::getParam(OpenSDK_Sina_Weibo2::OAUTH_USER_ID), '<br />'; echo '你的微博帐号信息为:<br /><pre>'; var_dump($uinfo); } else { echo '获得Access Tokn 失败'; } $exit = true; } else { if (isset($_GET['go_oauth'])) { $callback = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']; $url = OpenSDK_Sina_Weibo2::getAuthorizeURL($callback, 'code', 'state');