Example #1
0
                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) {
        ?>
Example #2
0
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);
    }
}