//服務呼叫
wxpayface.
getinstance()
.initwxpayface
getcontext()
,new
iwxpayfacecallback()
});
2.獲取資料 getwxpayfacerawdata
wxpayface.
getinstance()
.getwxpayfacerawdata
(new
iwxpayfacecallback()
});
返回引數:
引數必填
型別說明
return_code
是string
錯誤碼。公共定義見 公共錯誤碼
return_msg
是string(128)
對錯誤碼的描述
rawdata
是string(2048)
初始化資料。用於介面呼叫
3.獲取人臉sdk呼叫憑證4.進行人臉識別 getwxpayfacecode(authinfo,callback)
logger.i(
);wxpayface.
getinstance()
.getwxpayfacecode
(params,
newiwxpayfacecallback()
else
if(textutils.
equals
(code, wxfacepaycommoncode.val_rsp_params_user_cancel)
)else
if(textutils.
equals
(code, wxfacepaycommoncode.val_rsp_params_scan_payment)
)else}}
);
方法入參:
引數必填
型別說明
是string
mch_id
是string
商戶號是
string(32)
子商戶公眾賬號id(非服務商模式不填)
sub_mch_id
是string(32)
子商戶號(非服務商模式不填)
store_id
是string
門店編號
telephone
否string
使用者手機號。用於傳遞會員手機,此手機將作為預設值, 填寫到手機輸入欄。
out_trade_no
否string
商戶訂單號。facepay時必填
total_fee
否string
訂單金額(數字), 單位分. facepay時必填
face_authtype
是string
可選值:facepay: 人臉憑證,常用於人臉支付
authinfo
是string
呼叫憑證。獲取方式參見: get_wxpayface_authinfo
ask_face_permit
是string
支付成功頁是否需要展示人臉識別授權項。展示:1。不展示:0。人臉識別授權項:使用者授權後用於1:n識別,可返回使用者資訊openid,建議商戶有自己會員系統時,填1。
ask_ret_page
否string
返回引數:
引數必填
型別說明
return_code
是string
錯誤碼。公共定義見 公共錯誤碼
return_msg
是string(128)
對錯誤碼的描述
face_code
是string
人臉憑證, 用於刷臉支付。
openid
是string
openid
sub_openid
否string
子商戶號下的openid(服務商模式)
telephone_used
否int
獲取的face_code,是否使用了請求引數中的telephone。可取值:0:表示沒有使用telephone;1: 表示使用了telephone;
underage_state
否int
5.發起支付6.更新支付結果updatewxpayfacepayresult(callback)
wxpayface.
getinstance()
.updatewxpayfacepayresult
(bean,
newiwxpayfacecallback()
});
引數
必填型別說明是
string
mch_id
是string
商戶號store_id
是string
門店編號
authinfo
是string
呼叫憑證。獲取方式參見: get_wxpayface_authinfo
payresult
是string
支付結果。可取值:success: 支付成功error: 支付失敗
7.釋放資源 releasewxpayface
wxpayface.
getinstance()
.releasewxpayface
getcontext()
);
釋放資源 releasewxpayface,只需要在程式退出時呼叫; Android App 接入微信登入套路導航
建立應用 註冊應用的資訊是最關鍵最基本的 千萬要核對 3 寫邏輯 此處不詳細說,看文件,因為文件難免會更新 目前是三步網路請求,第一步請求code,從返回值中判斷 errcode 0時 拿到code 第二步 會拿到 access token和 openid unionid 4 處理相關的邏輯,這個配...
應用接入微信登入
1 準備工作 第一步.請求code 需要注意的情況 2.在你的包名相應目錄下新建乙個wxapi目錄,並在該wxapi目錄下新增乙個wxentryactivity類,該類繼承自activity 例如應用程式的包名為net.sourceforge,則新的包名為 net.sourceforge.wxapi...
Swift 接入微信登入
本來專案是純swift的,現在還是避免不了加bridge檔案。2 在 xcode 中,選擇你的工程設定項,選中 targets 一欄,在 info 標籤欄的 url type 新增 url scheme 為你所註冊的應用程式 id 4 build phases link binary with li...