CNode

node-qiniu git 文档里面的这个 var image = imagesBucket.image('exampleKey'); exampleKey 是什么东西

问答
Ddengnan123发布于9 年前最后回复9 年前13 回复4691 浏览0 收藏

给图片加水印,用node canvas 做好了,但是代码有点多,看node qiniu 里面有这个做水印的接口,但是这个exampleKey 没理解,求老哥们指导

查看回复

回复 (13)

H
hewentaowx#1·9 年前
引用 dengnan123@hewentaowx 哎 报错

@dengnan123 对应的有API文档 基本大部分三方都是一样的套路

D
dengnan123#2·9 年前

99.jpg 这个Bucket 我是有的

D
dengnan123#3·9 年前

88.jpg 然后这里面的key 是啥

D
dengnan123#4·9 年前

77.jpg 然后调用这个方法 就可以搞定水印,但是 老是报错 key must be a buffer ....

D
dengnan123#5·9 年前

13.jpg 介绍这个方法的文档也挂了。。。

D
dengnan123#6·9 年前

14.png 代码应该就这么多

H
hewentaowx#7·9 年前
D
dengnan123#8·9 年前
引用 hewentaowx难道我们看的不是一个文档?https://developer.qiniu.com/dora/manual/1316/image watermarking processing watermar...

@hewentaowx 老哥 给图片加水印应该是先上传到七牛云,拿到七牛云的连接 在用那个加水印的方法 是不

H
hewentaowx#9·9 年前
引用 dengnan123@hewentaowx 老哥 给图片加水印应该是先上传到七牛云,拿到七牛云的连接 在用那个加水印的方法 是不

@dengnan123 我没用过七牛 但是我用其他的第三方都是需要进行一些操作的 你的那些url难道不需要进行base64编码么 而且报错也很清晰 你的key和密钥也应该加密 你那上面的代码不全吧

L
leavesdrift#13·9 年前
引用 dengnan123@hewentaowx 怎么把URL转成base64 新手 这些不太了解。。

@dengnan123 老哥这个转 base64:

Buffer.from(str, 'utf8').toString('base64')

// 反转:
Buffer.from(str, 'base64').toString('utf8')
参与回复
登录后即可参与回复。登录