前言:
支付,分享,第三方登錄,即時(shí)通訊這些在現(xiàn)在的APP當(dāng)中慢慢的變成了最基本,當(dāng)這些技術(shù)已經(jīng)慢慢的融入到人們的生活中的時(shí)候,這些也就成了APP最基本的需求,以前這部分的內(nèi)容也是經(jīng)常做,但就是沒有好好的總結(jié)過,首先說說這幾個(gè)點(diǎn),支付的話我們就說說支付寶和微信吧,把我看到的收藏的好點(diǎn)的文章也全都分享出來,第三方登錄和分享我用的一直都是友盟的,不為別的,只是友盟的統(tǒng)計(jì)和第三方登錄分享這些都是一套SDK,就直接用友盟,友盟和微信的回調(diào)這里也有一些我們注意的,下面也會(huì)和大家說。
微信和支付寶:
其實(shí)這些支付麻煩的地方就是這些簽名的操作,你要是把這些放在前端App的話的確是不安全的,所以這些最好都放在服務(wù)端,這些放在服務(wù)端其實(shí)你所要寫的代碼,估計(jì)也就十多行了!就像下面一樣,下面方法是一個(gè)完整的微信請求后臺操作,里面的參數(shù)你可以不用管,你看一下這個(gè)過程,你把后臺需要的參數(shù)傳給后臺,你取到后臺返回給你的信息,你再把這些信息給微信就OK,可我想說的并不是建議你粘貼這十多行代碼就往事大吉了,想說的是希望把這整個(gè)過程和當(dāng)中我們需要注意的一些地方給大家說說;
注意:這里說一點(diǎn),如果你APP的微信支付功能審核的時(shí)候,你是先在微信平臺添加了功能再提交申請的,可審核沒通過,后來糾結(jié)幾次才過了的。你在APP當(dāng)中使用支付功能的時(shí)候,先在微信平臺APP 的移動(dòng)支付功能先刪除再添加一次!不然它永遠(yuǎn)都是用不了!