msg = d + "天" + h + "小时" + m + "分" + s + "秒"; fn(msg); --maxtime; } else { clearInterval(timer); fn("已失效!"); } }, 1000); } </script> <?php $app_xt = xt_get_app_xt(); $app_taobao = xt_get_app_taobao(); $app_paipai = xt_get_app_paipai(); $app_yiqifa = xt_get_app_yiqifa(); $app_weibo = xt_get_app_weibo(); $app_qq = xt_get_app_qq(); $_loginurl = $_loginurl = xt_platform_authorize_url('[PLATFORM]', 'authoritySuccess', 'admin'); ?> <div id="dashboard-widgets-wrap"> <?php if (IS_CLOUD) { if (strpos(home_url(), 'sinaapp.com') !== false) { ?> <div class="updated" style="color:red;font-weight: bold;font-size:15px;padding:10px 5px;"> 建议绑定自己的独立域名后,再到以下平台用独立域名申请APP,<a href="http://plugin.xintaonet.com/help/?id=126#X_Help-4" target="_blank">新浪SAE域名绑定</a> </div> <?php } elseif (strpos(home_url(), 'duapp.com') !== false) { ?>
function xt_platform_weibo_token() { $weibo = xt_get_app_weibo(); include_once XT_PLUGIN_DIR . '/xt-core/sdks/weibo/saetv2.ex.class.php'; $oAuth = new SaeTOAuthV2($weibo['appKey'], $weibo['appSecret']); $keys = array(); $token = array(); $keys['code'] = $_GET['code']; $keys['redirect_uri'] = xt_platform_weibo_authorize_url(); try { $token = $oAuth->getAccessToken('code', $keys); $token['expires_in_date'] = date('Y-m-d H:i:s', current_time('timestamp') + $token['expires_in']); } catch (OAuthException $e) { wp_die('新浪授权出现错误'); } $client = new SaeTClientV2($weibo['appKey'], $weibo['appSecret'], $token['access_token']); $uid_get = $client->get_uid(); $uid = $uid_get['uid']; $user_message = $client->show_user_by_id($uid); //根据ID获取用户等基本信息 if (isset($user_message['id'])) { return array('id' => $user_message['id'], 'display_name' => $user_message['screen_name'] ? $user_message['screen_name'] : $user_message['name'], 'token' => $token, 'sex' => $user_message['gender'] == 'm' ? '男' : '女', 'avatar' => $user_message['profile_image_url'], 'user' => $user_message); } else { if ($user_message['error_code'] == '21321') { wp_die('站点正在申请新浪微博绑定,请稍候使用新浪微博登陆'); } wp_die($user_message); } }