__handlePropertyHandler(__CLASS__); } /** * 获取上传接口的域 * @return mixed * @param nothing */ public function getDomain() { $skey = 'upload_url'; $select = ['svalue AS url']; $result = ConfigModel::query()->select($select)->where('skey', $skey)->first(); if (!$result) { $result = ['url' => '']; } return json_success($result); } /** * 开始上传图片和视频-备注 * 1. 注意事项: 1. 先从获取上传域名地址接口: /manage/api/upload/get_domain 即 self::getDomain(); 成功请求后, 返回: ``` { "code": 200, "message": "操作成功", "data": { "url": "http://192.168.1.186:8101/upload" }, "handshake": "" } `` `拿到 url 地址, 然后 在去请求 图片上传接口: 2. 请求图片上传实例,则是 http://192.168.1.186:8101/upload?dir=icon&platform=I×tamp=1571992843&sign=BF02 请求成功后,会回返 上传成功后的加密图片地址, 在把那地址 原样 给传参给其它接口,进行图片上传 和 视频上传 */ }