首页 > 求一个免费二维码生成的API接口

求一个免费二维码生成的API接口

业务需求,需要一个二维码生成的API接口,百度上找到一个联图的二维码API接口,但是生成二维码的链接里面不能有#号,API会把#后面的内容截掉。

各位是如何生成项目需要的二维码的??能支持#号的。


之前试过api,也是因为被墙所以非常愤怒地自己用了库。。。
试过jquary的库https://github.com/kazuhikoarase/qrcode-generator 会不会有问题没试验过。。。自己玩儿问题好像不大。。
后来直接用python的qrcode。。。各种语言的库很多的吧。。就看能不能用。。。


自己找到一个免费的二维码图片生成API

http://qr.liantu.com/api.php?&w=200&text=TEXT

将API中的TEXT替换成你要生成的url就好了,比如我要生成http://baidu.com的二维码图片,则

<img src='http://qr.liantu.com/api.php?&w=200&text=http://baidu.com'>

但是这里要注意,联图的这个二维码接口对url中的特殊字符串无法处理,所以我们需要先将urlencode,php有函数urlencode可以直接将urlencode,但是javascript中没有,需要自己手动进行,这里只举两个例子,其他的自己找吧

修正:
javascript中有函数encodeURIComponent()可以对url转码,效果类似与php的urlencode()

链接描述


试试GOOGLE谷歌的?


草料有没~~→_→要不还是自建吧


不能用js插件?


字符串 <=zbarimg|qrencode=> 图片(QR码)
编码:
sudo apt-get install qrencode
qrencode依赖二维码解码库libqrencode.

qrencode -o mi.png http://www.mi.com

解码:
sudo apt-get install zbar-tools
zbar-tools并没有依赖解码库libdecodeqr.

zbarimg mi.png

PHP可以调用qrencode把字符串编码成二维码图片,调用zbarimg把二维码图片解码为字符串.
PHP相关函数可以看: shellexec,popen,procopen

【热门文章】
【热门文章】