// UCenter 数据库主机 define('UC_DBUSER', $data['ucenter_mysql_username']); // UCenter 数据库用户名 define('UC_DBPW', $data['ucenter_mysql_passwd']); // UCenter 数据库密码 define('UC_DBNAME', $data['ucenter_mysql_name']); // UCenter 数据库名称 define('UC_DBCHARSET', strtoupper($dbcharset) == 'UTF-8' ? 'utf8' : 'gbk'); // UCenter 数据库字符集 define('UC_DBTABLEPRE', '`' . $data['ucenter_mysql_name'] . '`.' . $data['ucenter_mysql_pre']); // UCenter 数据库表前缀 //通信相关 define('UC_KEY', $data['ucenter_app_key']); // 与 UCenter 的通信密钥, 要与 UCenter 保持一致 define('UC_API', $data['ucenter_url']); // UCenter 的 URL 地址, 在调用头像时依赖此常量 define('UC_CHARSET', $dbcharset); // UCenter 的字符集 define('UC_IP', $data['ucenter_ip']); // UCenter 的 IP, 当 UC_CONNECT 为非 mysql 方式时, 并且当前应用服务器解析域名有问题时, 请设置此值 define('UC_APPID', $data['ucenter_app_id']); // 当前应用的 ID require_once SHOPNC_ROOT . 'pw_client/class_db.php'; $GLOBALS['db'] = new UcDB($dbserver, $dbuser, $dbpasswd, $dbname, 0, $dbcharset); $GLOBALS['tablepre'] = '`' . $dbname . '`.' . $db_pre; unset($dbserver, $dbuser, $dbpasswd, $dbpasswd, $dbname, $db_pre); $api = new api_client(); $response = $api->run($_POST + $_GET); if ($response) { echo $api->dataFormat($response); }