Package com.foxinmy.weixin4j.model.card
Class CardQR.Builder
- java.lang.Object
-
- com.foxinmy.weixin4j.model.card.CardQR.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CardQR
build()
CardQR.Builder
cardCode(String cardCode)
卡券Code码,use_custom_code字段为true的卡券必须填写,非自定义code和导入code模式的卡券不必填写。CardQR.Builder
openId(String openId)
指定领取者的openid,只有该用户能领取。bind_openid字段为true的卡券必须填写,非指定openid不必填写。CardQR.Builder
openUniqueCode()
指定下发二维码,生成的二维码随机分配一个code,领取后不可再次扫描。填写true或false。默认false,注意填写该字段时, 卡券须通过审核且库存不为0。CardQR.Builder
sceneValuer(String sceneValue)
用户首次领卡时,会通过领取事件推送给商户; 对于会员卡的二维码,用户每次扫码打开会员卡后点击任何url,会将该值拼入url中,方便开发者定位扫码来源
-
-
-
Constructor Detail
-
Builder
public Builder(String cardId)
-
-
Method Detail
-
cardCode
public CardQR.Builder cardCode(String cardCode)
卡券Code码,use_custom_code字段为true的卡券必须填写,非自定义code和导入code模式的卡券不必填写。- Parameters:
cardCode
- 卡券code码
-
openId
public CardQR.Builder openId(String openId)
指定领取者的openid,只有该用户能领取。bind_openid字段为true的卡券必须填写,非指定openid不必填写。- Parameters:
openId
- 用户openid
-
sceneValuer
public CardQR.Builder sceneValuer(String sceneValue)
用户首次领卡时,会通过领取事件推送给商户; 对于会员卡的二维码,用户每次扫码打开会员卡后点击任何url,会将该值拼入url中,方便开发者定位扫码来源- Parameters:
sceneValue
- 场景值
-
openUniqueCode
public CardQR.Builder openUniqueCode()
指定下发二维码,生成的二维码随机分配一个code,领取后不可再次扫描。填写true或false。默认false,注意填写该字段时, 卡券须通过审核且库存不为0。
-
build
public CardQR build()
-
-