大叔也說Xamarin~Android篇~支付寶SDK的錯誤與解決


回到目錄

在為android程序引入支付寶后,可能沒有那么順利,有能出現各種各樣的問題,大叔在引用支付寶后就出現了APL64的錯誤,在網上找不很多資料都不對正,還是在官網找到了幾句話,說到了點子上,具體如下:

1 商家是否開通了快捷支付,或者這個功能是否過期了

2 看看你的notify_url有沒有賦值,為空也是這種錯誤提示

3 你的公鑰是否上傳到支付寶了

4 你的私鑰是否與公鑰匹配

APL64錯誤提示,對於支付寶返回代碼為6001:

支付寶官方是這樣說回答我們的

此報錯出現的原因可能有:

1、檢查收款賬號是否簽約了移動快捷支付接口;可登錄b.alipay.com的“我的商家服務”,“簽約管理”中查看自己是否簽約了這個產品。

2、確認是否在b.alipay.com上傳了公鑰且上傳對了,詳情請點此查看

3、請確認生成的商戶公私鑰是否正確;可以用以下方法檢查:下載好支付寶的接口demo后,配置好賬號信息、商戶公私鑰信息后,運行demo,如果運行正常,說明公私鑰沒問題;如果運行不正常,就說明公私鑰生成有錯誤,那就用openssl工具按照RSA私鑰及公鑰生成重新生成公私鑰。

4、檢查請求參數是否有問題;標准傳參是:partner="2088101568358171"& amp;seller_id="xxx@alipay.com"&out_trade_no="0819145412-6177"& subject="測試"&body="測試測試"&total_fee="0.01"& notify_url="http://notify.msp.hk/notify.htm"&service="mobile.securitypay.pay"&payment_type="1"&_input_charset="utf-8"&it_b_pay="30m"&sign="lBBK%2F0w5LOajrMrji7DUgEqNjIhQbidR13GovA5r3TgIbNqv231yC1NksLdw%2Ba3JnfHXoXuet6XNNHtn7VE%2BeCoRO1O%2BR1KugLrQEZMtG5jmJIe2pbjm%2F3kb%2FuGkpG%2BwYQYI51%2BhA3YBbvZHVQBYveBqK%2Bh8mUyb7GM1HxWs9k4%3D"&sign_type="RSA"

回到目錄


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM