参考文档:
https://cloud.tencent.com/document/product/436/44887#.E4.B9.9D.E5.AE.AB.E6.A0.BC.E6.96.B9.E4.BD.8D.E5.9B.BE
操作步骤如下:
1 准备两个您的url 链接 :
cos 链接:http://examples-1251000004.cos.ap-shanghai.myqcloud.com/sample.jpeg (您桶中的图片)
万象的链接:http://examples-1251000004.picgz.myqcloud.com/aaa.png (万象控制台的图片链接)通过https://www.base64url.com/ 该工具对链接进行编码(注意改为http)如下图:
3 将编码后的字符串替换(/image/....//gravity/southeast)
http://examples-1251000004.cos.ap-shanghai.myqcloud.com/sample.jpeg?watermark/1/image/aHR0cDovL2V4YW1wbGVzLTEyNTEwMDAwMDQucGljc2gubXlxY2xvdWQuY29tL3NodWl5aW4uanBn/gravity/southeast (私有读替换成携带临时秘钥的base64编码后的数据)
注意:需要对盲水印的url 进行encode 后,再生成base64(https://tool.chinaz.com/tools/urlencode.aspx)
4 通过该https://cos5.cloud.tencent.com/static/cos-sign/ 生成您的临时签名,也可参考https://cloud.tencent.com/developer/article/1784751 该文档 代码生成(替换对应信息即可)
5 将生成后的添加到经过转换的url 后面:例如:
(http://examples-1251000004.cos.ap-guangzhou.myqcloud.com/yuntang_img.jpg?watermark/1/image/(base64 编码)/gravity/southeast&q-sign-algorithm=sha1&q-ak=AKIDnOm1NXwQ9g6P5XTiRxEI6jIdi9yWiPz5&q-sign-time=1611120868;1611124468&q-key-time=1611120868;1611124468&q-header-list=&q-url-param-list=&q-signature=52fa1b5d5906c59735f156a9333f)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。