Featured image of post 使用 curl 生成二维码

使用 curl 生成二维码

使用 curl 生成二维码

注意:介绍的方法是由服务器端生成并返回二维码,因此服务器可能会保留日志。在将个人信息等机密信息转换为二维码时请务必小心。

方法1

这是在命令提示符中生成二维码的方法。 qrenco.de 会返回基于文本的响应。

1
curl qrenco.de/kenji.blog
  • 输出结果
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
█████████████████████████████
█████████████████████████████
████ ▄▄▄▄▄ █ ▄ ▄ █ ▄▄▄▄▄ ████
████ █   █ █ ▀▀▀██ █   █ ████
████ █▄▄▄█ █▀▀█▀▄█ █▄▄▄█ ████
████▄▄▄▄▄▄▄█▄▀ ▀ █▄▄▄▄▄▄▄████
████▄ █▀▄ ▄▀█▄▀ ▀██▄▀   ▄████
████▀▀▀█  ▄▄ ▄█▄█▀█▀▄██ ▀████
████▄▄▄██▄▄█ █▀█ ▄██▀▀█ █████
████ ▄▄▄▄▄ █▀█ ▀  ▄▀▄▄▄ ▀████
████ █   █ █▄▄ ▄▀▄▀▄ ██ ▀████
████ █▄▄▄█ █▀▀█ ▀▄▄▄ ▄▄██████
████▄▄▄▄▄▄▄█▄▄███▄▄█▄███▄████
█████████████████████████████
█████████████████████████████

参考

方法2

api.qrserver.com 会返回图像文件。

1
curl -o qr.png "https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=HelloWorld"
  • 输出结果

参考

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计