_param['wxapp_version'])?$this->_param['wxapp_version']:''; //微信小程序上传版本 $model = new WxUpload(); $goods_name = config('app.AdminModelList')['app_model_name']; $auth_uniacid = config('app.AdminModelList')['auth_uniacid']; $version_no = config('app.AdminModelList')['version_no']; $upgrade = new LongbingUpgrade($auth_uniacid , $goods_name, Env::get('j2hACuPrlohF9BvFsgatvaNFQxCBCc' , false)); //微信上传配置 $upload_config= $model->settingInfo(['uniacid'=>$this->_uniacid]); if(empty($upload_config['key'])){ $this->errorMsg('还未填写密钥'); } //密钥 $upload_key_url = $upload_config['key']; //appid $app_id = Db::name('longbing_card_config')->where(['uniacid'=>$this->_uniacid])->value('appid'); if(empty($app_id)){ $this->errorMsg('小程序未配置'); } $uploadInfo = [ 'siteinfo' => [ 'uniacid' => $this->_uniacid, "multiid" => "0", "version" => "3.0", //小程序接口 'siteroot' => $this->_is_weiqin?'https://'.$_SERVER['HTTP_HOST']."/app/index.php":'https://'.$_SERVER['HTTP_HOST']."/index.php" ], //密钥 'upload_key' => 'http://'.$_SERVER['HTTP_HOST'].'/attachment/'.$upload_key_url , //版本号 'version_no' => $version_no, //版本号 'version' => $upload_config['version'], //描述 'content' => $upload_config['content'], //app_id 'app_id' => $app_id, 'app_id_list' => explode(',' , $upload_config['app_id']), ]; $data = $upgrade->uploadWxapp($uploadInfo,$wxapp_version); return $this->success( $data ); } /** **@author lichuanming * @DataTime: 2020/6/22 17:30 * @功能说明: 获取微信版本信息 */ public function getWxappVersion(){ $goods_name = config('app.AdminModelList')['app_model_name']; $auth_uniacid = config('app.AdminModelList')['auth_uniacid']; $version_no = config('app.AdminModelList')['version_no']; $upgrade = new LongbingUpgrade($auth_uniacid , $goods_name, Env::get('j2hACuPrlohF9BvFsgatvaNFQxCBCc' , false)); $version = $upgrade->getWxappVersion($version_no); return $this->success($version); } }