<?php /** * 此文件为修改玩家相关资料 **/ defined('YUEAI') or exit('Access Denied!'); $userinfo = Logs::getSigInfo($_REQUEST['sigRequest']); if (empty($userinfo)) { Lib_Mobile::jsonRet(array("flag" => 0), 0); } $fields = Lib_Mobile::decode($_REQUEST['fields']); if (empty($fields)) { Lib_Mobile::jsonRet(array("flag" => 0), 0); } $ret = Core_Member::factory()->updateInfo($userinfo['mid'], $fields); Lib_Mobile::jsonRet($ret, 1);
<?php /** * 此PHP为安卓的游客登录 * 前端传的数据格式 $_POST['api']= {"api":"112","deviceToken":"b35ae1cf5624f09e736dddc869b80262","deviceno":"354781043183299","macid":"0","mid":"0","mtkey":"009bf200de3a132b9b063022abb525d7","openudid":"0","param":{"nick":"zzp"},"sid":"202","sig":"6bc7a3454bc002f2fec056e4927f0998","time":"1341801183","version":"1.0.5"} * @param $api 112 安卓锄大地登陆 $api 114 安卓大老二登陆 115 安卓admob大老二 * @param $sid 202 游客登陆 */ !defined('BOYAA') and exit('Access Denied!'); if ($_REQUEST['debuged'] == 1) { ini_set('display_errors', 1); error_reporting(E_ALL); } $param = Lib_Mobile::decode($_REQUEST['api']); if (Lib_Mobile::auth($param) == FALSE) { $ret = array('code' => '-1', 'msg' => Core_Error::$coreError[-1]); Lib_Mobile::jsonRet($ret, 0); } $api = (int) $param['api']; $sid = (int) $param['sid']; $nick = $param['param']['nick']; $version = $param['version']; $aGuest['deviceno'] = $param['deviceno']; //设备号 $aGuest['macid'] = $param['macid']; //MAC 地址 $aGuest['openudid'] = $param['openudid']; //第三方类库的udid $appid = $param['param']['appid']; //渠道上报appid $appKey = $param['param']['appkey'];
defined('YUEAI') or exit('Access Denied!'); /** * 此文件为android用户登录接口文件 * @author wyj 2015-04-04 * @param api={"api":1,"sid":1,"deviceno":"25cc5eec303fb803370716900d3443cc","username":"******","mac":"140c1f12feeb2c52dfbeb2da6066a73a","uid":0,"version":"1. 0.0","param":{"imei":"6fbbfd045ce44f13874ecb499d218455"},"sign":"04b29480233f4def5c875875b6bdc3b1","time":1426755868} * @return array() sign = md5(api + sid + version + deviceno + time + secretkey) **/ if ($_GET['debug'] == 1) { ini_set('display_errors', 1); error_reporting(E_ALL); } if ($_REQUEST['yueai'] == 1) { $_POST['api'] = '{"api":1,"sid":1,"deviceno":"25cc5eec303fb803370716900d3443cc","username":"******","mac":"140c1f12feeb2c52dfbeb2da6066a73a","uid":0,"version":"1.0.0","param":{"imei":"6fbbfd045ce44f13874ecb499d218455"},"sign":"04b29480233f4def5c875875b6bdc3b1","time":1426755868}'; } $param = Lib_Mobile::decode($_POST['api']); if (empty($param)) { $ret = array('code' => '-1', 'msg' => Core_Error::getError(-1)); Lib_Mobile::jsonRet($ret, 0); } //auth验证 if (!Core_Member::factory()->httpauth($param)) { $ret = array('code' => '-2', 'msg' => Core_Error::getError(-2)); Lib_Mobile::jsonRet($ret, 0); } $api = intval($param['api']); //客户端标识 $sid = intval($param['sid']); //用户sid $version = $param['version']; //版本号