前言:
支付,分享,第三方登录,即时通讯这些在现在的APP当中慢慢的变成了最基本,当这些技术已经慢慢的融入到人们的生活中的时候,这些也就成了APP最基本的需求,以前这部分的内容也是经常做,但就是没有好好的总结过,首先说说这几个点,支付的话我们就说说支付宝和微信吧,把我看到的收藏的好点的文章也全都分享出来,第三方登录和分享我用的一直都是友盟的,不为别的,只是友盟的统计和第三方登录分享这些都是一套SDK,就直接用友盟,友盟和微信的回调这里也有一些我们注意的,下面也会和大家说。
微信和支付宝:
其实这些支付麻烦的地方就是这些签名的操作,你要是把这些放在前端App的话的确是不安全的,所以这些最好都放在服务端,这些放在服务端其实你所要写的代码,估计也就十多行了!就像下面一样,下面方法是一个完整的微信请求后台操作,里面的参数你可以不用管,你看一下这个过程,你把后台需要的参数传给后台,你取到后台返回给你的信息,你再把这些信息给微信就OK,可我想说的并不是建议你粘贴这十多行代码就往事大吉了,想说的是希望把这整个过程和当中我们需要注意的一些地方给大家说说;
注意:这里说一点,如果你APP的微信支付功能审核的时候,你是先在微信平台添加了功能再提交申请的,可审核没通过,后来纠结几次才过了的。你在APP当中使用支付功能的时候,先在微信平台APP 的移动支付功能先删除再添加一次!不然它永远都是用不了!
