1. 程式人生 > >NFC應用於公交卡

NFC應用於公交卡

移動 由於 生活 統一 做了 存在 不同方法 亮屏 服務

NFC應用於公交卡
帶有NFC功能的安卓手機可以給實體公交卡充值,手機虛擬公交卡現在有兩種方案,一種是手機直接模擬成公交卡,比如三星pay,華為pay,小米pay,但這種方案需要手機商與當地公交公司談判開放,所以只有在個別城市才有,比如北上這類大城市。另一種是通過運營商的app配合運營商的帶nfc功能的sim卡使用,例如移動的和包和電信的天翼錢包。優勢是適用的城市比較多,很多二三線城市都有,一線城市更不在話下,缺點是要運營商支持該手機,不是每款nfc手機都能得到運營商支持。
由於歷史遺留,NFC的兼容性實在太差。一個完備的NFC產品,應該包括三個部分:NFC硬件、統一的系統接口支持、App。

NFC的硬件部分並不復雜,由CLF(非接前端模塊)、射頻天線、SE(安全區域)三部分構成。只是讀公交卡以及充值,CLF+天線就夠了;如果還想把手機App做成電子公交卡(支持空中發卡和空中圈存),那麽還需要SE部分。
一、通過手機NFC給公交卡充值,用實體公交卡刷卡。這種情況下,手機NFC相當於公交公司的讀卡和寫卡器。
1、實現條件:有NFC功能的安卓手機,NFC只需要有CLF和天線模塊即可,蘋果手機暫不支持,公交卡要有NFC功能的芯片卡;軟件app與某個城市一卡通匹配,例如上海的“上海交通卡”App,和北京的“e樂充公交卡”App等。
2、支持的手機:
三星:Galaxy SIII、S4、S5、S6、S7、S8,Note3、Note4、Note5、Note7,A5、A7、A8、A9,C5、C7、C9,J3、J5、J7,E7,ALPHA、CORE、CORE2、MEGA2、I8268、TAB Q、Grand prime,W2015、W2017,旗艦III、Xcover4...
華為:麥芒3S,Ascend D7、GX1,C8817、C8550、T8950N、榮耀暢玩4C電信版、榮耀6 32G高配版、榮耀6Plus雙4G版、榮耀7全網通版、榮耀8雙4G和全網通版、榮耀V8全網通版、9、V9、Magic,Mate2、Mate S、Mate7、Mate8、Mate9,P8、P10...
☆榮耀暢玩5、暢玩6,榮耀8青春版、榮耀V8 MAX、榮耀Note8、Note9沒有NFC。
小米:小米Note2、小米2A、3、5、5S、MIX、6...
這些統統都沒有:小米Max、小米4S、小米4C、紅米Note3、紅米3S、紅米3,更早的機型不想提了
OPPO 3000聯通、3005電信、3007移動,A37、A37m、A37t,N1、N3,Find5、Find7、Find9
VIVO Xplay、Xplay 3S、X5Pro V電信版,Y55N
索尼Xperia acro S、C4、ion、L1、M2、neo V、sola、S、SL、SP、T、TX、P、X、XA1、XZ、ZR、Z、ZL、Z1、Z1s、Z2、Z2a、Z3、Z3+、Z4、Z5、T2、C3、C5、L1、M2、E5
HTC ONE、HTC ONE M8、M9、X、XC、XL、XT、ME、E1、E8、E9,HTC A320e、A9188、X920e、x515m、x715e、z510d、z715e、z710e,HTC 8X、10、HTC U Ultra、HTC U Play、U11,HTC Desire 606、609d、626、650、826s、826w、5060,Butterfly S、first、Titan III
LG G Flex(D958)、LG Optimus G Pro、LG Optimus GK(F220)、LG Optimus Vu(P895)、LG Optimus G Pro2、G2、G3、G4、G5,LG V10、V20,LG AKA、LG E960(Nexus 4/16GB)、LG nexus 5、5X,LG Stylus 2 Plus,LG Phoenix 2、LG X300、X400,LG L22、LG P940(Prada 3.0)、LG P925(Thrill 4G)、LG LS969(Optimus Elite)、LG LS860(Mach)、LG VS910(Revolution)
聯想VIBE Z2、P1、X3,樂檬X3、K4
摩托羅拉Moto x極、Moto X Style
努比亞:X6,Z5、Z7、Z9、Z11、Z17
魅族MX4 pro、PRO 5
酷派鉑頓、鋒尚、鋒尚2、鋒尚3
錘子Smartisan T2、Smartisan T1、堅果
中興AXON天機、天機7、小鮮5、A602、A910、Q802c、Q802d、U807N、PF200、Me、中興Grand Memo II、中興Grand X3、
谷歌:Nexus系列
一加手機1、3、3T、5
金立:風華3(GN709L)、E7
樂視2s、樂Max
中國移動M811、M812C、N1、N1 MAX
3、支持的軟件:本市一卡通公司及其合作夥伴的軟件,對充值支持較好,例如e樂沖、上海交通卡、武漢通、合肥通等等;
第三方支付軟件對充值支持城市較少:qq財付通、微信6.2以上、支付寶9.9.5以上。
4、支持的城市:微信支持北京一卡通、廣州羊城通/嶺南通、深圳通、武漢通、...
支付寶支持北京、深圳、武漢、廣州、西安、廈門、寧波、蘇州、紹興和嘉興、吉林(重慶、青島、南昌?)..
5、存在的問題:
有些人的NFC手機可以讀公交余額、也能充值、還能扮演公交卡,有些人的NFC手機連讀余額都費勁,或者不支持NFC-SIM卡。
讀卡兼容問題,出在CLF的NFC芯片上。目前國內主流的手機NFC芯片供應商有恩智浦、博通、聯發科、三星電子,恩智浦為業內份額第一,博通次之,聯發科、三星電子更次,其中三星電子的量主要在Note 4這款機型上。
各家芯片公司在NFC的公開標準上,都會有自己的實現,比如有些更兼容老的標準,有的選用了標準內的不同方法,諸如此類等等。如果不能讀卡,基本上可以確認是不同芯片之間實現方法不同所造成的兼容問題。

二、用手機內置SE芯片配合各種PAY或第三方支付軟件實現NFC手機刷公交。
1、實現條件:安卓手機,並且要有NFC功能,NFC需要有CLF和天線模塊和SE或HCE模塊,蘋果手機暫不支持;軟件app支持讀取公交卡,華為、小米一卡通開卡費29元。
2、支持的手機:帶有SE芯片的NFC手機,具體型號待確認。
3、支持的軟件:三星PAY、華為PAY、小米PAY、支付寶、微信
4、支持的城市:
三星PAY公交卡支持北京、上海……。
華為PAY公交卡支持北京、上海、廣州、深圳……。
小米PAY公交卡支持北京、上海、廣州、深圳、武漢、蘇州、杭州……,開卡費29元,可能限時優惠。需要在亮屏狀態下刷卡。
支付寶支持上海、寧波、紹興、湖州、臺州、常熟、蘭州、白銀、南昌、永州、葫蘆島、錦州、江油、撫順、昆州、江陰、淮安、天津、沈陽、福州、三亞、湛江、無錫、南通、遼源、松原、克拉瑪依、榆林、龍巖、舟山、泰州、長興、駐馬店、鷹潭、凱裏……
微信支持深圳……
5、存在的問題:三星pay、華為pay、小米pay空中開卡需要開卡費29元,可能有限時優惠促銷。

三、用運營商SE芯片NFC-SIM及移動運營商的軟件實現NFC手機刷公交。
除了手機本身PAY可以刷公交外,如果換一張nfc-sim也可以刷的,而且nfc-sim支持的城市多的多。大多數有nfc的手機應該都支持nfc-sim功能,不過,號稱全功能nfc的小米5及後續的那幾款竟然不支持(ー_ー)!!,本身支持小米5公交卡功能的城市就不多,現在還閹割了nfc-sim卡功能,從這點上來說,支持小米5當公交卡的城市比其他城市少很多。。。
1、實現條件:安卓手機,並且要有NFC功能,NFC只需要有CLF和天線模塊,需要去移動營業廳更換Micro-NFC-SIM中卡,蘋果手機暫不支持;軟件app支持讀取公交卡。
2、支持的手機:移動和包支持手機類型參見和包app說明。
三星Galaxy S4、S5、S6、S7,Note3、Note4、A5、A7、A9、C5、C7、J3、J5、J7、E7、CORE2、I8268、TAB Q、Grand prime
華為榮耀8雙4G和全網通版、V8全網通版、MATE7、MATE8、MATE9、T8950N
小米2A、3(小米4、5、6均不支持NFC-SIM)
OPPO 3007、A37m、A37t、N3、FIND7
VIVO Y55N
聯想VIBE Z2、P1、樂檬X3
摩托羅拉MOTO Z Play
索尼Xperia Z、Z1、Z2
HTC ONE M8t、802t、Drsire 608t
中國移動M811、M812C、N1、N1 MAX
中興A2017、BA910T、天機7MAX(C2017)
金立F1006、GN3002、GN3002L
魅族MX4 PRO
酷派8970L、鋒尚3
樂視pro3
天語T99
3、支持的軟件:和包,沃支付,翼支付
4、支持的城市:和包支持很多的程序,打開和包就能看到了。
5、存在的問題:需要去移動運營商指定店換NFC-SIM卡,有些城市不支持。
要用這個功能,一定先要查好手機,運營商,當地公交公司支不支持。如果在一些二線城市一定要用功能,可以去問一下當地運營商可不可以換nfc SIM卡。小米5不支持nfcSIM功能,現在本身nfc支持城市也較少,這個二線城市的用戶要考慮一下。
其實我覺得公交一卡通挺好用的,直接塞手機殼裏多好,手機的nfc感覺不靠譜,總刷不太上,容易出bug,不過用來當做沒帶零錢和一卡通時的應急挺好的。

手機上的NFC功能,你真的會嗎?http://www.360doc.cn/article/33725501_630500586.html
要想用比較好的NFC服務的,當然首先得買個對NFC支持良心的品牌,比如說三星比如說華為,那些垃圾小廠就算做了也是支持很有限。
首先三星手機,只要是支持NFC的三星手機基本上全機型支持移動和包,手機屆第一良心這是,當然自家的NFC功能也很好用,對各種第三方錢包的NFC功能也支持比較完美,這裏要說三星為什麽貴,因為他在很多你看不到但是能方便生活的地方其實是下了很多功夫的這些都是成本啊。
接下來第二良心那自然是華為咯,華為雖然支持的手機少但是可以看到華為也很用心至少去年到今年主流在賣的手機基本做到支持。
再然後就是移動自家的手機自家的當然是要大力支持這也不奇怪。畢竟移動和包支付這塊做得還不錯,雖然普及度不夠。
至於其他的這些個手機品牌就算有NFC支持移動和包的基本個位數,既然都不支持移動和包,你還指望它支持支付寶之類的第三方NFC支付,這裏點名魅族,魅族是國內最早開始做NFC的然而支持移動和包的竟然只有4Pro一款也是醉了。
等著手機廠商自己努力,這些第三方NFC早就跑沒影了,基本不用期待手機廠商自己,既然想用全功能NFC要麽就買三星,要麽就買華為。話說別的也有,不過還是大城市更方便呀,像小米的NFC,原因你懂的。
雖然我是華為一生黑但是這個華為這幾年在發力,挺用心的,mate9都支持,三星s7雖然早就支持了,但是s7e確實是最近才支持的。聯通,電信都有就是支持不如移動和包,不過交通支持的手機數量遠超移動。
強大的移動和包:和包功能和支付寶一樣啊,只不過多了個很強大的NFC支付功能支持很多城市的市民卡直接刷手機,支持一眾銀行卡刷卡,支持門禁卡,支持學生卡各種啊。具體的實戰就要自己摸索了。

NFC應用於公交卡