微信現金紅包高階紅包介面開發注意事項

2022-01-13 14:22:13 字數 754 閱讀 5515

在這裡我把自己開發過程遇到的問題歸納一下,另外寫了乙個示例程式方便大家參考。

以下說明是基於windows microsoft .net平台的。

官方文件:點選這裡檢視官方文件,下面是文件沒寫,或者一筆略過,但是容易被忽略的注意事項。

1、紅包是以分為單位,必須大於100分,小於20000分之間。

。4、目前不支援傳送隨機紅包,因此介面中提交的字段min_value、max_value、total_amount這3個值大小必須一樣,total_num值必須為1.

5、隨機紅包可以自己的程式實現,在100~20000隨機出乙個數值,然後給上面3個值設定這個隨機結果。

6、活動名稱看起來沒用,注意高階紅包介面和商戶平台現金紅包中的管理紅包和建立紅包無關,這兩個地方是給手工傳送紅包使用的。

7、可選的4個引數,目前看來都沒用,不要傳。logo_imgurl, share_content, share_url, share_imgurl。

9、中文不需要urlencode,hash輸入是byte陣列,用encoding.utf8.getbytes來獲取。

11、如果你採用10的方式,你很容易遇到無法找到證書的問題,要求執行程式windows賬號有訪問這個證書的許可權。比如,如果雙擊執行的控制台程式,證書安裝在當前使用者的個人類別中,那麼程式就可以訪問證書。

如果是iis賬戶,你可能需要指定應用程式池的執行賬號為指定賬號,然後這個證書安裝在這個賬號下。

完整的示例:

微信現金紅包開發 PHP

第一次在cnblogs發文章 sdk class wxpay 生成簽名,引數 生成簽名的引數和是否編碼 function create qianming arr,urlencode buff.k.v.if strlen buff 0 return reqpar 生成隨機字串,預設32位 functi...

PHP開發的微信現金紅包功能示例

微信商家後台 現金紅包開發 sdk 生成簽名,引數 生成簽名的引數和是否編碼 function create qianming arr,urlencode buff.k.v.if strlen buff 0 return reqpar 生成隨機字串,預設32位 function create non...

微信支付(紅包)介面的測試

2.組織引數的時候主要的就是簽名的生成,其實只要按照介面文件的步驟,乙個個寫下來,是沒有任何問題的,容易出錯的是當引數有中文的時候,容易出現錯誤,錯誤為 簽名錯誤 下面是我寫的主要的 以一段段的函式呈現 1.組織引數,以字典的結構儲存引數 用來生成簽名的方法,具體見下面 string sign ge...