导航:首页 > APP软件 > android支付微信接口开发

android支付微信接口开发

发布时间:2024-04-29 08:24:40

⑴ 如何在Android的html5页面中发起微信支付

在Android的html5页面中发起微信支付方法:首先申请公众号,申请开通支付,这个很简单,自行网络申请好之后 在微信公众平台页面的“微信支付”页面中的“开发配置”Tab上配置“支付授权目录”,“测试授权目录”,“测试白名单”在微信公众平台页面的“开发者中心”中找到“AppID(应用ID)”和“AppSecret(应用密钥)”在商户平台中找到微信支付分配的商户号,以及自己配置一个商户支付密钥

具体步骤:

首先通过微信支付的api 获得支付用的prepay_id,这里需要用到上面提到的“AppID(应用ID)”,“AppSecret(应用密钥)”,“微信支付分配的商户号”,“商户支付密钥”以及其他的一些参数(具体参照微信开发文档)用MD5加密成签名(第一次签名)获得prepay_id后,用prepay_id和一些其他参数(具体参照微信开发文档)用MD5加密成签名(第二次签名)然后在前端通过微信内置浏览器提供的js API,WeixinJSBridge.invoke来调用微信支付的弹出页面,这里需要用到上面的第二次的签名

具体代码如下:

注:支付链接和在开发平台配置的链接不匹配,总共需要2次签名,并且所需的参数是不同的,在JS中用到的签名是第二次签名,不要混淆参数传递的不能有错。

⑵ 寰淇℃敮浠樻帴鍙e備綍閰嶇疆寰淇℃敮浠樻帴鍙e備綍閰嶇疆淇℃伅

鎬庝箞鎵撳紑寰淇h5鏀浠樻帴鍙o紵

H5鏀浠橀渶瑕佺敵璇峰晢鎴峰彿骞冲彴銆

1.鐧诲綍鍟嗗跺钩鍙板強浜у搧涓蹇>:鏀浠樹骇鍝>:H5锛屾彁浜よ祫鏂欏悗鐢宠峰℃壒澶ф傞渶瑕2-3澶┿

2.浜у搧涓蹇>:鍦ㄥ紑鍙戜腑锛孒5鏀浠樺煙鍚嶅繀椤绘槸绉诲姩鍙扮殑鐙绔嬪煙鍚嶃

3.瀹℃牳閫氳繃鍚庯紝鑾峰彇:寰淇″畼鏂硅处鍙稟PPID銆佸井淇℃敮浠樺晢鎴峰彿銆丄PI銆佸叕閽ュ拰绉侀挜锛屽苟灏嗚繖浜涗俊鎭娣诲姞鍒板皬绋嬪簭鍚庡彴銆

4.娴嬭瘯H5浠樻俱

閾惰屽崱缁戝畾寰淇℃庝箞璁剧疆闄愰濓紵

棣栧厛鍦ㄦ墜鏈轰笂杩涘叆寰淇★紝鐧诲綍鑷宸辩殑寰淇°

杩涘叆寰淇″悗锛岄夋嫨鈥滄垜鈥----閽卞寘锛岀偣鍑诲井淇℃湁涓婅掍笁涓灏忕偣锛岀湅鍒扳滄垜鐨勯摱琛屽崱鈥濋夐」锛岀偣鍑昏繘鍏ャ

鍦ㄧ晫闈涓嬫柟灏卞彲浠ョ湅鍒扳滆皟鏁翠氦鏄撻濓紝璇疯仈绯婚摱琛屽㈡湇锛毭椕椕椕椕椻濇枃瀛楋紝鐐瑰嚮閾惰屽㈡湇鐢佃瘽锛岀劧鍚庡湪寮瑰嚭鐨勭晫闈涓鐐瑰嚮鈥滄嫧鎵撶數璇濃濇寜閽鎷ㄦ墦瀹㈡湇銆

鎷ㄦ墦閾惰屽㈡湇锛岀劧鍚庢牴鎹璇闊虫彁绀烘垨杞浜哄伐璇㈤棶骞朵慨鏀归摱琛屽崱鐨勬敮浠橀檺棰濄

涔熷彲浠ュ甫閾惰屽崱鍒板姙鍗$殑閾惰岋紝璇存槑鎯呭喌锛屽彨宸ヤ綔浜哄憳甯淇鏀归摱琛屽崱鐨勬敮浠橀檺棰濄

寰淇℃敮浠樻槸闆嗘垚鍦ㄥ井淇″㈡埛绔鐨勬敮浠樺姛鑳斤紝鐢ㄦ埛鍙浠ラ氳繃鎵嬫満瀹屾垚蹇閫熺殑鏀浠樻祦绋嬨傚井淇℃敮浠樹互缁戝畾閾惰屽崱鐨勫揩鎹锋敮浠樹负鍩虹锛屽悜鐢ㄦ埛鎻愪緵瀹夊叏銆佸揩鎹枫侀珮鏁堢殑鏀浠樻湇鍔°傜敤鎴峰彧闇鍦ㄥ井淇′腑鍏宠仈涓寮犻摱琛屽崱锛屽苟瀹屾垚韬浠借よ瘉锛屽嵆鍙灏嗚呮湁寰淇app鐨勬櫤鑳芥墜鏈哄彉鎴愪竴涓鍏ㄨ兘閽卞寘锛屼箣鍚庡嵆鍙璐涔板悎浣滃晢鎴风殑鍟嗗搧鍙婃湇鍔★紝鐢ㄦ埛鍦ㄦ敮浠樻椂鍙闇鍦ㄨ嚜宸辩殑鏅鸿兘鎵嬫満涓婅緭鍏ュ瘑鐮侊紝鏃犻渶浠讳綍鍒峰崱姝ラゅ嵆鍙瀹屾垚鏀浠橈紝鏁翠釜杩囩▼绠渚挎祦鐣呫

2014骞9鏈26鏃ワ紝鑵捐鍏鍙稿彂甯冪殑鑵捐鎵嬫満绠″5.1鐗堟湰涓哄井淇℃敮浠樻墦閫犱簡"鎵嬫満绠″惰蒋浠堕攣"锛屽湪瀹夊叏鍏ュ彛涓婄嫭鍒涗簡"寰淇℃敮浠樺姞瀵"鍔熻兘锛屽ぇ澶ф彁楂樺井淇℃敮浠樼殑瀹夊叏鎬с2016骞3鏈1鏃ヨ捣锛屽井淇℃敮浠樿皟鏁存墜缁璐规敹璐规斂绛栵紝杞璐︿氦鏄撴仮澶嶅厤璐癸紝瀵硅秴棰濇彁鐜颁氦鏄撴敹鍙栨墜缁璐广2017骞5鏈4鏃ワ紝寰淇℃敮浠樻惡鎵婥ITCON姝e紡杩涘啗缇庡浗銆8鏈29鏃ワ紝寰淇℃敮浠樻e紡鏀鎸佺敤鎴峰湪涓鍥藉ぇ闄嗙殑AppStore杩涜岄夎喘鎴栬㈤槄AppleMusic銆12鏈25鏃ワ紝寰淇℃敮浠樹笌缁鑷存椂瑁呴泦鍥㈣揪鎴愬悎浣滐紝鍦ㄥ叏鍥介栨℃帹鍑轰汉鑴告櫤鎱ф椂灏氬簵銆

寰淇℃敮浠樻庝箞瀹炵幇鎵鍟嗘埛浜岀淮鐮佸悗杈撳叆閲戦濇敮浠橈紵

鐐瑰嚮宸︿笅瑙掑井淇/鍙嬩笂瑙掑姞鍙凤紝鐒跺悗绗涓変釜鍚戞垜浠橀挶鍙浠ヨ剧疆閲戦濄傚井淇℃庝箞鐢ㄦ壂鐮佹敮浠橈細鏂扮増鏈鐨勫井淇′篃鎺ㄥ嚭浜嗛潰瀵归潰浠樻撅紝鎵鎻忎簩缁寸爜鏀舵惧姛鑳姐傝繖璺烝A鏀舵炬槸涓嶄竴鏍风殑锛岀敤杩囨敮浠樺疂浜岀淮鐮佹壂鎻忔敮浠樼殑鐢ㄦ埛閮界煡閬擄紝褰撻渶瑕佺粰鏈嬪弸浠樻炬椂锛屾湅鍙嬬殑鏀浠樺疂鐢熸垚涓涓浜岀淮鐮侊紝鎵鐮佽繖涓浜岀淮鐮侊紝纭瀹氶噾棰濇棤璇鍚庤緭鍏ユ敮浠樺瘑鐮侊紝灏卞畬鎴愪簡浠樻俱傛帹鎯筹細鑻ヤ綘鍜屼綘鐨勬湅鍙嬩笉鏄闈㈠归潰锛屽簲璇ュ彲浠ュ皢鐢熸垚鐨勬敹閽变簩缁寸爜鎴灞忓浘鐗囧彂缁欐湅鍙嬶紝鏈嬪弸鎵鎻忓悗涔熷簲璇ュ彲浠ヨ繘琛屾敮浠樸

寰淇℃壂鐮佽嚜鍔ㄥ敭姘存満鎬庝箞璁剧疆锛

鍦ㄨ嚜鍔╁敭璐ф満涓婂畨瑁呬簯鏀浠樺櫒銆傚彧闇鎷斾笅鎶曞竵鍣ㄧ殑4P杩炴帴绾匡紝鎻掑叆浜戞敮浠樺櫒鍗冲彲銆傚畨瑁呭ソ浜戞敮浠樺櫒鍚庯紝鍟嗗惰繕闇瑕佸湪鍚庡彴绠$悊绯荤粺涓璁剧疆鏀浠橀噾棰濈瓑鐩稿叧鐨勫弬鏁般傝繕闇瑕佸湪绯荤粺涓璁剧疆鑷宸辩殑鏀舵捐处鍙枫傜敤浜庢帴鏀跺敭璐ф満鐨勪氦鏄撹祫閲戙

娑堣垂鑰呬娇鐢ㄦ壂鐮佹敮浠樺湪鑷鍔╁敭姘存満涓婅喘姘存椂銆傞渶瑕佺敤寰淇℃垨鏀浠樺疂鎵鎻忓敭璐ф満涓婄殑浜岀淮鐮併傛壂鐮佸悗鍦ㄦ墜鏈轰笂閫夋嫨濂楅愬苟鏀浠樸傛敮浠樻垚鍔熶互鍚庯紝绯荤粺閫氳繃鏃犵嚎缃戠粶鍚戜簯鏀浠樺櫒鍙戦佲滄寚浠も濄備簯鏀浠樺櫒閫氳繃鎶曞竵鎺ュ彛灏嗏滄寚浠も濆彂缁欏敭姘存満銆傜敱鍞姘存満瀹屾垚鏈缁堢殑閿鍞杩囩▼銆傝繖灏辨槸浜戞敮浠樺櫒鎵鐮佹敮浠樼殑宸ヤ綔鍘熺悊銆

浼佷笟寰淇℃敮浠樻帴鍙h皟鐢ㄥけ璐ユ庝箞鍔烇紵

鎴戞湁閬囧埌杩囪繖绉嶆儏鍐碉紝鐜拌薄锛氳皟鐢ㄧ粺涓鏀浠樻帴鍙f椂娌℃湁杩斿洖浠讳綍鍊硷紙鎺ュ彛娌℃湁璋冭捣锛夊悗鏉ヨВ鍐筹細鐪嬫帴鍙f枃妗d腑鐨勫繀浼犲弬鏁板拰鑷宸卞啓鐨勪紶鐨勫弬鏁帮紝蹇呬紶鍙傛暟涓涓閮戒笉鑳藉皯銆傛垜鐨勬槸灏戜紶浜嗕釜鍙傛暟锛岀劧鍚庡幓璋冪敤鐨勬椂鍊欎笉杩斿洖浠讳綍涓滆タ

寰淇℃敮浠樺瘑鐮佸繕璁颁簡锛屾寔鍗′汉濮撳悕鍙堣剧疆閿欎簡锛屾庝箞鏍锋墠鑳界湅鍒板師鏉ョ殑鏀浠樺瘑鐮侊紵

娣诲姞寰淇″叕浼楀彿锛屾悳绱⑩滆吘璁瀹㈡湇鈥濇坊鍔狅紝鐒跺悗鎸夌収鎻愮ず涓姝ユヨ緭鍏ユ暟瀛楋紝鎵句汉宸ュ㈡湇瑙e喅闂棰樸傛垜鍒氬垰閫氳繃瀹㈡湇瑙e喅浜嗚繖涓闂棰橈紝鎵闇璧勬枡鍙瑕佷綘鐨勫撳悕锛岃韩浠借瘉鍙凤紝寰淇″彿锛岃繕鏈変綘涔嬪墠閾惰屽崱鍙风殑鏈鍚庡洓浣嶆暟锛堣繖鍑犱綅鏁板瓧鍦ㄤ綘寰淇¢挶鍖呴噷鍙浠ョ湅鍒帮級銆

涓鏃﹁祫鏂欑‘璁わ紝灏卞彲浠ラ噸鏂伴氳繃寰淇¢挶鍖呭瘑鐮佺$悊閭i噷娣诲姞閾惰屽崱锛屼慨鏀逛綘鐨勬敮浠樺瘑鐮併

⑶ android开发微信支付manifest怎么配置

微信支付需要注意如下主配置文件:
注意配置文件中AndroidManifest.xml
demo里中有这写配置,似乎对微信支付的调起及回调都有影响,还是按照demo里的,加上这部分配置
<activity
android:name= ".wxapi.WXEntryActivity"
android:label= "@string/app_name"
android:exported= "true"
android:launchMode= "singleTop">
......
<intent-filter >
<action android:name ="android.intent.action.VIEW"/>
<category android:name= "android.intent.category.DEFAULT" />
<data android:scheme ="wxd930ea5d5a258f4f"/><!-- 注意这里,似乎对程序有影响,要加上-->
</intent-filter >
</activity >
<receiver
android:name= ".AppRegister">
<intent-filter >
<action android:name= "com.tencent.mm.plugin.openapi.Intent.ACTION_REFRESH_WXAPP" />
</intent-filter >
</receiver >

⑷ android怎么实现微信支付

APP想要接入微信支付,请先获取开发平台帐号,并且获取开发者资质认证。这资质认证可在开版发平台权申请,并提交相关资料。认证通过后,提交APP以获取AppID才能继续申请。
随后登录开放平台,在管理中心中选择所需的APP,点击右侧的申请开通,提交所需材料。审核通过后,可通过发送到开户邮箱中的商户账号和密码登录商户平台进行验证,最后在线签署协议,并根据附件中的开发文档启动设计和开发。

阅读全文

与android支付微信接口开发相关的资料

热点内容
网络足彩名人有哪些 浏览:639
pc共享网络给电脑 浏览:796
linuxkill重启进程 浏览:658
sketchup景观教程 浏览:730
win10管理找不到模块 浏览:472
苹果手机查看电脑文件 浏览:61
微信不访问视频文件夹吗 浏览:259
文件夹加密大师注册码 浏览:1
onedrive怎么上传文件 浏览:488
android多线程写文件栈溢出 浏览:242
台电酷闪量产工具 浏览:837
如何破坏文件 浏览:15
从什么网站上查找国家标准 浏览:254
iphone5s最省电的浏览器 浏览:225
用数据线如何接摄像头 浏览:110
qq手机电脑互传文件 浏览:613
linux内核升级方法 浏览:986
iphone5没有热点 浏览:189
哪里有在线幼儿c语言编程 浏览:959
iframe跨域调用js对象 浏览:178

友情链接