在线二维码生成接口

好久没有写博客了,最近一直在忙于一些内部产品的实现,最近为了一个开源的产品,移植了一个在线生成二维码的应用放到了sae上,并提供了一个api调用接口。如果有兴趣的朋友可以调用,此接口本人提供维护,用不下线,但还是希望在生成完二维码之后取回本地存储,防止此接口不可用是二维码失效。

接口地址:https://qrcodeonline.sinaapp.com/rest.php?data=
请求参数:

  • data:需要附件的数据,可以是任何文本,建议用url
  • level:生成二维码的质量,由低到高分别是’L',’M',’Q',’H',默认为H
  • size:二维码大小,可以从1-10,默认为8

例如:

[lazy@lazy-laptop~/workspace/svnmy/qrcodeonline]$curl "https://qrcodeonline.sinaapp.com/rest.php?data=test"
{"code":0,"message":"success","data":"https:\/\/qrcodeonline.sinaapp.com\/rest1a44d204ab5ec6e0a580f88e7f36f913.png"}

取回数据中的文件就是生产的二维码文件。