record(); //授权服务器通讯检查,排除前台登陆演示'我的接口'时的判断 $errorCode = 0; if (substr($_GET['r'], -6) != '/index') { $errorCode = fmFunc_cert_checkAuth(); } if ($errorCode != 0) { die (json_encode(array('errorcode' => $errorCode, 'msg' => Yii::t('errorcode', $errorCode)))); } //未登陆不返回数据! if (!isset($_FM['user']['name'])) { $errorCode = 45300201; die (json_encode(array('errorcode' => $errorCode, 'msg' => Yii::t('errorcode', $errorCode)))); } else if (Yii::$app->user->isGuest) { $errorCode = 45300201; die (json_encode(array('errorcode' => $errorCode, 'msg' => Yii::t('errorcode', $errorCode)))); } //补充添加平台号关联 $_FM['platid'] = isset($_GET['platid']) ? intval($_GET['platid']) : 0; if (isset($_FM['apiCert']['platid'])) { $_FM['platid'] = $_FM['apiCert']['platid']; } $_FM['uniacid'] = isset($_GET['uniacid']) ? intval($_GET['uniacid']) : 0; if (isset($_FM['apiCert']['uniacid'])) { $_FM['uniacid'] = $_FM['apiCert']['uniacid']; } $_FM['shopid'] = isset($_GET['shopid']) ? intval($_GET['shopid']) : 0; if (isset($_FM['apiCert']['shopid'])) { $_FM['shopid'] = $_FM['apiCert']['shopid']; }