成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android微信支付—注意事項

移動開發
并不是所有的BAT的API都是那么好用,微信支付就有不少的坑點,總結一下微信支付實現中出現的坑點

[[142741]]

并不是所有的BAT的API都是那么好用,微信支付就有不少的坑點,總結一下微信支付實現中出現的坑點

坑點一:

PayReq的參數 sign的生成

PayReq對象有個參數為packageValue

而sign生成時要用到packageValue,但是對應的Key是package,這里的key容易弄錯

 

  1. List<NameValuePair> signParams = new LinkedList<NameValuePair>(); 
  2.         signParams.add(new BasicNameValuePair("appid", req.appId)); 
  3.         signParams.add(new BasicNameValuePair("noncestr", req.nonceStr)); 
  4.         signParams.add(new BasicNameValuePair("package", req.packageValue)); 
  5.         signParams.add(new BasicNameValuePair("partnerid", req.partnerId)); 
  6.         signParams.add(new BasicNameValuePair("prepayid", req.prepayId)); 
  7.         signParams.add(new BasicNameValuePair("timestamp", req.timeStamp)); 

 

坑點二:

支付回調方法

微信使用反射找到對應的類并實現的回調

微信官方給出的說明如下:

參照微信SDK Sample,在net.sourceforge.simcpux.wxapi包路徑中實現WXPayEntryActivity類(包名或類名不一致會造成無法回調),在WXPayEntryActivity類中實現onResp函數,支付完成后,微信APP會返回到商戶APP并回調onResp函數,開發者需要在該函數中接收通知,判斷返回錯誤碼,如果支付成功則去后臺查詢支付結果再展示用戶實際支付結果。

意思如下:

1、你要在創建個packageName+.wxapi的包,如:你的項目報名:com.android.qq,那你要在該包名下創建個wxapi的包

2、在該包下創建個名為 WXPayEntryActivity的Activity類,并實現 接口 IWXAPIEventHandler ,支付的回調就在該接口的 onResp(BaseResp resp)方法中進行

 

  1. package com.android.qq.wxapi; 
  2.   
  3. public class WXPayEntryActivity extends Activity implements IWXAPIEventHandler { 

 

  1. @Override 
  2.     public void onResp(BaseResp resp) { 
  3.         //處理支付回調 
  4.         } 

 

三:

簽名測試

這個算不上坑點洛,很多第三方都要這樣才可測試

支付的測試必須對應簽名的包,否則無法測試支付功能

責任編輯:倪明 來源: 博客園
相關推薦

2013-04-08 16:57:21

微信微信公眾賬號認證

2014-07-01 12:49:06

Android Stu安裝

2010-02-05 14:13:17

Android平臺

2009-12-15 17:47:17

VSIP

2011-05-26 11:22:04

SEO

2012-12-27 13:04:17

Android開發SQLite數據庫

2017-01-04 18:09:23

Android微信支付快速實現

2009-12-16 15:41:10

Ruby on Rai

2009-12-21 09:53:45

連接Oracle

2011-04-11 16:23:57

2010-05-07 10:19:48

Oracle 注意事項

2010-07-29 10:27:30

Flex鍵盤事件

2013-05-20 14:15:41

Fedora 18Vmware

2009-12-15 10:10:38

VS 2008開發

2010-02-03 14:49:54

Python 模塊

2009-09-01 00:00:00

CCNA考試注意事項

2009-10-22 14:07:15

布線施工注意事項

2021-11-16 10:35:59

云計算云計算環境云應用

2023-01-14 09:49:11

2010-08-12 09:39:26

FlexaddChil
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国偷自产在线 | 先锋av资源在线 | 日韩中文字幕视频在线 | 日韩在线精品视频 | 国产精品色 | 国产精品精品视频一区二区三区 | 久久av网 | 在线中文字幕av | 日本中文字幕在线视频 | 逼逼网| 久久中文一区二区 | 欧美一二三四成人免费视频 | 亚洲网址| 欧美99| 超碰导航 | 亚洲欧美另类在线 | 亚洲欧洲在线看 | 欧美视频在线一区 | 亚洲成a人片 | 特黄毛片 | 伊人久久麻豆 | 中文字幕一区二区三区日韩精品 | 国产精品国产三级国产aⅴ中文 | 不卡欧美| 精品一区二区三区四区在线 | 色综合久| 欧美一级特黄aaa大片在线观看 | 久久9久| 国产午夜在线观看 | 国产在线精品一区 | 蜜桃精品视频在线 | 午夜精品一区二区三区在线视 | 日本中文字幕日韩精品免费 | 99精品在线观看 | 欧美一区二区三区视频 | av 一区二区三区 | 国产精品日韩欧美一区二区 | 欧美一区二区三区在线 | 人人人人干 | 精品一级 | 久久久久亚洲精品 |