正在显示
5 个修改的文件
包含
20 行增加
和
5 行删除
@@ -40,4 +40,7 @@ user_center_app_secret ="cykbjnfqgctn" | @@ -40,4 +40,7 @@ user_center_app_secret ="cykbjnfqgctn" | ||
40 | h5_host = "http://mmm-web-open-test.fjmaimaimai.com" | 40 | h5_host = "http://mmm-web-open-test.fjmaimaimai.com" |
41 | 41 | ||
42 | #审核中心 | 42 | #审核中心 |
43 | -suplus_approve_host ="http://suplus-approve-dev.fjmaimaimai.com" | ||
43 | +suplus_approve_host ="http://suplus-approve-dev.fjmaimaimai.com" | ||
44 | + | ||
45 | +#阿里云 | ||
46 | +cname ="https://media.goexample.live/" |
@@ -43,3 +43,5 @@ h5_host = "http://mmm-web-open-test.fjmaimaimai.com" | @@ -43,3 +43,5 @@ h5_host = "http://mmm-web-open-test.fjmaimaimai.com" | ||
43 | #审核中心 | 43 | #审核中心 |
44 | suplus_approve_host ="http://suplus-approve-dev.fjmaimaimai.com" | 44 | suplus_approve_host ="http://suplus-approve-dev.fjmaimaimai.com" |
45 | 45 | ||
46 | +#阿里云 | ||
47 | +cname ="https://media.goexample.live/" |
@@ -159,7 +159,17 @@ func MetricCounter(ctx *context.Context) { | @@ -159,7 +159,17 @@ func MetricCounter(ctx *context.Context) { | ||
159 | }).Inc() | 159 | }).Inc() |
160 | } | 160 | } |
161 | 161 | ||
162 | -//检查签名 | 162 | +/*检查签名 |
163 | +app 传入 Sign TimeStamp Uuid AccessToken | ||
164 | + | ||
165 | +Sign=》客户端签名串 | ||
166 | +TimeStamp=》时间戳 | ||
167 | +UUID字符串=》Uuid(36位)/AccessToken(32位) | ||
168 | + | ||
169 | +//生成签名串与客户端生成的签名串比较 | ||
170 | +sign="v!(MmM"+TimeStamp + Uuid + AccessToken+"MmM)i^" | ||
171 | +signHex = hex.EncodeToString(sha256(sign)) | ||
172 | +*/ | ||
163 | func CheckSign(ctx *context.Context) (result bool) { | 173 | func CheckSign(ctx *context.Context) (result bool) { |
164 | var ( | 174 | var ( |
165 | h *protocol.RequestHeader | 175 | h *protocol.RequestHeader |
@@ -10,7 +10,7 @@ type CreateUploadImageResponse struct { | @@ -10,7 +10,7 @@ type CreateUploadImageResponse struct { | ||
10 | ImageURL string `json:"imageURL"` | 10 | ImageURL string `json:"imageURL"` |
11 | UploadAddress string `json:"uploadAddress"` | 11 | UploadAddress string `json:"uploadAddress"` |
12 | UploadAuth string `json:"uploadAuth"` | 12 | UploadAuth string `json:"uploadAuth"` |
13 | - FileURL string `json:"fileURL"` | 13 | + FileURL string `json:"-"` //fileURL |
14 | } | 14 | } |
15 | 15 | ||
16 | type CreateUploadImagesRequest struct { | 16 | type CreateUploadImagesRequest struct { |
@@ -64,7 +64,7 @@ func CreateUploadVideo(client *vod.Client, r *CreateUploadVideoRequest) (respons | @@ -64,7 +64,7 @@ func CreateUploadVideo(client *vod.Client, r *CreateUploadVideoRequest) (respons | ||
64 | if up, e := ParseUploadAddress(rsp.UploadAddress); e != nil { | 64 | if up, e := ParseUploadAddress(rsp.UploadAddress); e != nil { |
65 | log.Error(e) | 65 | log.Error(e) |
66 | } else { | 66 | } else { |
67 | - response.FileURL = up.GetFileUrl("") | 67 | + response.FileURL = up.GetFileUrl(beego.AppConfig.String("cname")) |
68 | } | 68 | } |
69 | return | 69 | return |
70 | } | 70 | } |
@@ -85,7 +85,7 @@ func RefreshUploadVideo(client *vod.Client, r *RefreshUploadVideoRequest) (respo | @@ -85,7 +85,7 @@ func RefreshUploadVideo(client *vod.Client, r *RefreshUploadVideoRequest) (respo | ||
85 | if up, e := ParseUploadAddress(rsp.UploadAddress); e != nil { | 85 | if up, e := ParseUploadAddress(rsp.UploadAddress); e != nil { |
86 | log.Error(e) | 86 | log.Error(e) |
87 | } else { | 87 | } else { |
88 | - response.FileURL = up.GetFileUrl("") | 88 | + response.FileURL = up.GetFileUrl(beego.AppConfig.String("cname")) |
89 | } | 89 | } |
90 | return | 90 | return |
91 | } | 91 | } |
-
请 注册 或 登录 后发表评论