1、怎么扫码?
插播一条广告:
读了这篇文章,从今以后,不管是微信收付款,支付宝收付款,微博、微信名片,支付宝名片,微信公众号,微信加好友,支付宝加好友,APP下载等等的扫码操作都不用再打开多个不同的扫码APP了,通通一点即扫,一扫出结果!
2、功能是如何实现的?
3、微信和支付宝的二维码里包含的信息是如何识别区分的?
通过对不同二维码的统计分析对比得出的结论就是:
微信:分为两种,二维码信息会包含weixin(用于微信社交的环境)和tenpay(用于微信支付的环境)
支付宝:二维码信息会包含alipay
常规网页:二维码信息会包含完整的地址(微博也属于常规网页)
4、启动微信和支付宝“扫一扫”的命令如何发出的?
通过url scheme
什么是url scheme:类似网页地址的url,系统通过open url跳转到相关应用。
微信“扫一扫”:weixin://scanqrcode
支付宝“扫一扫”:alipayqr://platformapi/startapp?saId=10000007
注:这里我很想吐槽一下,既然都是马家的代码,为啥一个这么短,一个这么长?
5、到这里,制作实现扫码的所有条件都找到了,转到workflow这款app中要怎样操作?
当然在你自己动手之前,最好阅读一下这个app的使用说明,特别是熟悉一下相关“程序代码”的用法,这样你就可以明白这个可视化的编程过程是非常简单的。
这个功能的workflow的“代码”如下:
把制作好的workflow加一个名字,比如说命名为“智能扫码”,添加你的iPhone的通知栏里,完成以上,下次发现要扫码了,你就只需要下拉出通知栏,再点一下这个workflow(下图中紫红色的那个长方块)就搞定了。
6、写在后面的话
1、安全性是否有问题?
大哥,地址都是微信和支付宝的地址,再说都会跳转到你的微信和支付宝的APP里进行操作,进行支付什么的还要有指纹或密码的确认。
2、所谓发帖要发图,发图要发种。
造福一下伸手党
不想自己编程的话,在装了APP的前提下,在iPhone或其他ios设备上点这里,在safari里(一定要在safari里打开)打开后就可以把这个制作好的workflow导入到你自己手机里的workflow,打完收工。