Méthode | Description | |
---|---|---|
SearchRedPack ( string appId, string mchId, string tenPayKey, string tenPayCertPath, string mchBillNo ) : |
查询红包(包括普通红包和裂变红包)
|
|
SendNGroupRedPack ( string appId, string mchId, string tenPayKey, string tenPayCertPath, string openId, string senderName, string iP, int redPackAmount, string wishingWord, string actionName, string remark, string &nonceStr, string &paySign, string mchBillNo, RedPack_Scene scene = null, string riskInfo = null, string consumeMchId = null, string amtType = "ALL_RAND" ) : |
裂变红包发送 裂变红包:一次可以发放一组红包。首先领取的用户为种子用户,种子用户领取一组红包当中的一个,并可以通过社交分享将剩下的红包给其他用户。裂变红包充分利用了人际传播的优势。
|
|
SendNormalRedPack ( string appId, string mchId, string tenPayKey, string tenPayCertPath, string openId, string senderName, string iP, int redPackAmount, string wishingWord, string actionName, string remark, string &nonceStr, string &paySign, string mchBillNo, RedPack_Scene scene = null, string riskInfo = null, string consumeMchId = null ) : |
普通红包发送
|
Méthode | Description | |
---|---|---|
CheckValidationResult ( object sender, |
||
GetNewBillNo ( string mchId ) : string |
public static SearchRedPack ( string appId, string mchId, string tenPayKey, string tenPayCertPath, string mchBillNo ) : |
||
appId | string | 公众账号AppID |
mchId | string | 商户MchID |
tenPayKey | string | 支付密钥,微信商户平台(pay.weixin.qq.com)-->账户设置-->API安全-->密钥设置 |
tenPayCertPath | string | 证书地址(硬盘地址,形如E://cert//apiclient_cert.p12) |
mchBillNo | string | 商家订单号 |
Résultat |
public static SendNGroupRedPack ( string appId, string mchId, string tenPayKey, string tenPayCertPath, string openId, string senderName, string iP, int redPackAmount, string wishingWord, string actionName, string remark, string &nonceStr, string &paySign, string mchBillNo, RedPack_Scene scene = null, string riskInfo = null, string consumeMchId = null, string amtType = "ALL_RAND" ) : |
||
appId | string | 公众账号AppID |
mchId | string | 商户MchID |
tenPayKey | string | 支付密钥,微信商户平台(pay.weixin.qq.com)-->账户设置-->API安全-->密钥设置 |
tenPayCertPath | string | 证书地址(硬盘物理地址,形如E:\\cert\\apiclient_cert.p12) |
openId | string | 要发红包的用户的OpenID |
senderName | string | 红包发送者名称,会显示给接收红包的用户 |
iP | string | 发送红包的服务器地址 |
redPackAmount | int | 红包金额(单位分) |
wishingWord | string | 祝福语 |
actionName | string | 活动名称 |
remark | string | 活动描述,用于低版本微信显示 |
nonceStr | string | 将nonceStr随机字符串返回,开发者可以存到数据库用于校验 |
paySign | string | 将支付签名返回,开发者可以存到数据库用于校验 |
mchBillNo | string | 商户订单号,新的订单号可以从RedPackApi.GetNewBillNo(mchId)方法获得,如果传入null,则系统自动生成 |
scene | RedPack_Scene | 场景id(非必填) |
riskInfo | string | 活动信息(非必填),String(128)posttime:用户操作的时间戳。
/// |
consumeMchId | string | 资金授权商户号,服务商替特约商户发放时使用(非必填),String(32)。示例:1222000096 |
amtType | string | 红包金额设置方式,默认填写“ALL_RAND”,ALL_RAND—全部随机,商户指定总金额和红包发放总人数,由微信支付随机计算出各红包金额 |
Résultat |
public static SendNormalRedPack ( string appId, string mchId, string tenPayKey, string tenPayCertPath, string openId, string senderName, string iP, int redPackAmount, string wishingWord, string actionName, string remark, string &nonceStr, string &paySign, string mchBillNo, RedPack_Scene scene = null, string riskInfo = null, string consumeMchId = null ) : |
||
appId | string | 公众账号AppID |
mchId | string | 商户MchID |
tenPayKey | string | 支付密钥,微信商户平台(pay.weixin.qq.com)-->账户设置-->API安全-->密钥设置 |
tenPayCertPath | string | 证书地址(硬盘物理地址,形如E:\\cert\\apiclient_cert.p12) |
openId | string | 要发红包的用户的OpenID |
senderName | string | 红包发送者名称,会显示给接收红包的用户 |
iP | string | 发送红包的服务器地址 |
redPackAmount | int | 红包金额(单位分) |
wishingWord | string | 祝福语 |
actionName | string | 活动名称 |
remark | string | 活动描述,用于低版本微信显示 |
nonceStr | string | 将nonceStr随机字符串返回,开发者可以存到数据库用于校验 |
paySign | string | 将支付签名返回,开发者可以存到数据库用于校验 |
mchBillNo | string | 商户订单号,新的订单号可以从RedPackApi.GetNewBillNo(mchId)方法获得,如果传入null,则系统自动生成 |
scene | RedPack_Scene | 场景id(非必填) |
riskInfo | string | 活动信息(非必填),String(128)posttime:用户操作的时间戳。
/// |
consumeMchId | string | 资金授权商户号,服务商替特约商户发放时使用(非必填),String(32)。示例:1222000096 |
Résultat |