🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# **公共接口说明** * * * * * ## **接口与接口说明** 1. OSS签名参数 2. 上传图片 ## OSS签名参数 +++ get:Api/OverallSituation/ossHousing *class=图片分类编号 1是楼盘。2户型,3为普通带看图片 ,4为留言板图片 5为公告 6头像# *token=上传图片用户的token # <<< success 返回参数说明: host:上传地址 accessid:OSSAccessKeyId dir:上传到OSS的目录 imgName:图片文件名称 signature:oss签名 callback:经过编码的数据 policy:经过编码后的配置文件 { "accessid": "LTAIeRk0QoxhhwLq", "host": "http://xiaomaapp.oss-cn-shenzhen.aliyuncs.com/", //阿里云OSS地址 "policy": "eyJleHBpcmF0aW9uIjoiMjAxNy0wMS0xOFQxNzozNjo1NFoiLCJjb25kaXRpb25zIjpbWyJjb250ZW50LWxlbmd0aC1yYW5nZSIsMCwxMDQ4NTc2MDAwXSxbInN0YXJ0cy13aXRoIiwiJGtleSIsInNoZW5GZW5nWmhlbmdcLyJdXX0=", "signature": "40kQx59GZ48v0/M0bAlYxQOQ27U=", "expire": 1484732214, "callback": "eyJjYWxsYmFja1VybCI6ImFwcC54aWFvbWFrdWFpenUuY29tXC9pbmRleC5waHBcL1N0YWZmXC9Ib3VzZVwvY2FsbGJhY2suaHRtbCIsImNhbGxiYWNrQm9keSI6ImZpbGVuYW1lPSR7b2JqZWN0fSZzaXplPSR7c2l6ZX0mbWltZVR5cGU9JHttaW1lVHlwZX0maGVpZ2h0PSR7aW1hZ2VJbmZvLmhlaWdodH0md2lkdGg9JHtpbWFnZUluZm8ud2lkdGh9IiwiY2FsbGJhY2tCb2R5VHlwZSI6ImFwcGxpY2F0aW9uXC94LXd3dy1mb3JtLXVybGVuY29kZWQifQ==", "imgName": "2017011817265414847316149756", //图片文件名 "dir": "shenFengZheng/", //上传目录 "callbackUrl": "app.xiaomakuaizu.com/index.php/Staff/House/callback.html" //回调地址 } <<< error { "data": "", "info": "请输入2到4位字的姓名。", "code": 1006, "state": 2 } 可能返回的错误: 代号 错误 999 用户未登录 1019 图片分类编号不可为空 +++ ## 上传图片 +++ post:host【OSS签名参数返回的上传地址】 *name=图片名称 # *key=图片路径与名称 # *policy=上传图片用户的token # *OSSAccessKeyId=OSSAccessKeyId # *success_action_status=让服务端返回200,不然,默认会返回204 # *callback=经过编码的数据 # *signature=签名 # *file=图片或文件 # ![](image/QQ截图20170120165606.png) <<< success 返回参数说明: imgId:图片ID //上传带看图片的时候。该ID需要先保存。用户上传数据的时候一起上传上来 { "data": { "imgId": "317", //图片ID "filename": "image/201609281114206680.png" //图片保存的文件夹与名称 }, "info": "图片上传成功", "code": 1000, "state": 1 } +++