国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

微信公眾號開發使用測試號不能測試支付接口的解決方案

2019-11-09 17:08:07
字體:
來源:轉載
供稿:網友

概述

大家很清楚,在測試環境中公眾號的app id是絕對不能和生產環境的app id相同?。?!如果這個問題都不清楚的就應該面壁去。。。

通常在測試環境上使用的的app id有兩種,分別如下。 (1)公眾號內提供的測試號 這里寫圖片描述

(2)另外一個公眾號 這里寫圖片描述

對于測試環境使用另一個公眾號,不存在不能測試支付的問題,主要這個公眾號必須開通擁有權限。雖然有點浪費資源,但這方式最最簡單直接,我們可以放開手腳去開發!?。?/p>

在測試環境不能測試支付相關的代碼,通常都是使用的測試號。因為微信團隊并沒有為測試號開通支付權限。

解決方案

在支付頁面,所用到的appid、key、商戶號以及open id需要使用正式的。大致包括:

(1)頁面的微信JS的配置參數以及簽名使用的app id要使用正式的app id。

(2)調用微信統一下單接口的app id、商戶號、key以及open id需要使用正式的。

BTW,測試環境的open id最好和正式的open id做一個映射,至于采用怎樣的存儲方案視團隊情況,可以使用PRoperty文件、數據庫、甚至是hard code(不建議)。

(3)在正式號的支付開發配置頁面配置支付測試目錄和白名單,如下。 這里寫圖片描述

這都做好后,對于測試環境中的支付鏈接,還不能在測試號內打開,會出現不允許跨號支付的問題,如下。 這里寫圖片描述

處理方式是,把測試環境的支付鏈接復制粘貼到正式公眾號內,并點擊支付。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 瑞安市| 尉犁县| 潮州市| 江达县| 外汇| 九龙坡区| 察雅县| 阜南县| 郓城县| 鲁甸县| 遵义县| 汝城县| 师宗县| 林甸县| 阳高县| 遵化市| 志丹县| 奉化市| 清水县| 荥阳市| 榕江县| 克什克腾旗| 南汇区| 嘉禾县| 万年县| 化州市| 易门县| 芒康县| 阿克陶县| 招远市| 益阳市| 贞丰县| 玉环县| 平遥县| 金阳县| 滦南县| 屏东县| 顺平县| 普洱| 专栏| 基隆市|