百度站长平台提供了打赏组件,支持百度钱包、支付宝、微信支付,不过在支付宝这块,由于支付宝二维码平台的消失,不能直接在网站上生成收款二维码,只能从手机端支付宝的“收钱”里生成,然后传到电脑上再上传站长平台的打赏组件中。但是由于百度打赏组件对上传图片的限制,比如微信的收款码图片就是要“原汁原味”的上传微信客户端生成的完整图片,否则就会报文件尺寸不对(然后再由它进行截取),而支付宝就不行了,因为原来在二维码平台是要求制作与下载12cmX12cm,这个标准才能上传百度打赏,而从手机端生成的就没有这些尺寸设定,只能手动调整图片大小,否则百度打赏不认。
那么在这里的12cm要对应多少像素呢?一般来说,分辩率72dpi的,1厘米=28.346像素,分辨率300dpi,1厘米=118.11像素,理论上二维码要求不高,按低标准也要340像素对应12cm,但是别指望百度给你这么精确,自己截取下来的二维码(只要把生成的收款二维码中间的有用的部分截下来就行了)只有达到344像素的长宽才能被百度打赏识别,即像素344pxX344px,这样才能上传。至于有的网上声称支付宝二维码要200pxX200px、微信二维码350pxX350px,200X200肯定是不行,微信的因为用的是全图就没法验证了,权且记录。
顺便说一下,别指望装上打赏组件,来钱就花花的,绝大部分网站,这个模块就是个占地货。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1973.html