public class WxApi2Impl extends AbstractWxApi2
WXAccountApi.TypeaccessTokenStore, appid, appsecret, base, cardTicketStore, conf, confKeyPrefix, encodingAesKey, jsapiTicketStore, lock, mpBase, openid, payBase, pc, retryTimes, token, wxBase| 构造器和说明 |
|---|
WxApi2Impl() |
WxApi2Impl(String token,
String appid,
String appsecret,
String openid,
String encodingAesKey) |
call, checkWXBizMsgCrypt, configure, configure, genJsSDKConfig, get, getAccessToken, getAccessTokenStore, getAppid, getAppsecret, getCardTicket, getCardTicketStore, getEncodingAesKey, getJsapiTicket, getJsapiTicketStore, getOpenid, getToken, handle, init, parse, postJson, postJson, reflushAccessToken, reflushCardTicket, reflushJsapiTicket, setAccessTokenStore, setAppid, setAppsecret, setCardTicketStore, setEncodingAesKey, setJsapiTicketStore, setOpenid, setTokenpublic void user_get(org.nutz.lang.Each<String> each)
public WxResp groups_get()
public WxResp tags_get()
public WxResp tags_members_batchtagging(List<String> openids, String tagid)
public WxResp template_api_set_industry(String industry_id1, String industry_id2)
public WxResp template_send(String touser, String template_id, String url, Map<String,WxTemplateData> data)
public WxResp template_send(String touser, String template_id, String url, Map<String,Object> miniprogram, Map<String,WxTemplateData> data)
public WxResp card_create(org.nutz.lang.util.NutMap card)
card - public WxResp card_qrcode_create(org.nutz.lang.util.NutMap body)
body - public WxResp card_code_get(String code, String cardId, Boolean checkConsume)
code - 卡券Code码,一张卡券的唯一标识,必填cardId - 卡券ID代表一类卡券,null表示不填此参数。自定义code卡券必填checkConsume - 是否校验code核销状态,填入true和false时的code异常状态返回数据不同,null表示不填此参数public WxResp card_code_get(String code, String cardId)
code - 卡券Code码,一张卡券的唯一标识,必填cardId - 卡券ID代表一类卡券,null表示不填此参数。自定义code卡券必填public WxResp card_code_get(String code)
code - 卡券Code码,一张卡券的唯一标识,必填public WxResp card_code_consume(String code, String cardId)
code - 需核销的Code码,必填cardId - 卡券ID代表一类卡券,null表示不填此参数。创建卡券时use_custom_code填写true时必填。非自定义Code不必填写public WxResp card_code_consume(String code)
code - 需核销的Code码,必填public WxResp menu_create(org.nutz.lang.util.NutMap map)
public WxResp menu_get()
public WxResp menu_delete()
public org.nutz.resource.NutResource media_get(String mediaId)
public WxResp _mass_send(org.nutz.lang.util.NutMap filter, List<String> to_user, String touser, WxOutMsg msg)
public WxResp bindLocation(int device_id, int poi_id)
public WxResp search(int device_id)
public WxResp search(int begin, int count)
public WxResp search(int apply_id, int begin, int count)
public WxResp createQRTicket(long expire, WXAccountApi.Type type, int id)
public WxResp createQRTicket(long expire, WXAccountApi.Type type, String str)
public WxResp get_all_private_template()
public WxResp get_industry()
public WxResp add_news(WxMassArticle... news)
public WxResp uploadnews(List<WxMassArticle> articles)
public org.nutz.resource.NutResource get_material(String media_id)
public WxResp get_materialcount()
public List<WxKfAccount> getkflist()
public List<WxKfAccount> getonlinekflist()
public WxResp kfaccount_update(String kf_account, String nickname, String password)
public org.nutz.lang.util.NutMap postPay(String url, String key, Map<String,Object> params)
url - 请求路径key - 商户KEYparams - 参数public org.nutz.lang.util.NutMap postPay(String url, String key, Map<String,Object> params, File file, String password)
url - 请求路径key - 商户KEYparams - 参数file - 证书文件password - 证书密码public org.nutz.lang.util.NutMap pay_unifiedorder(String key, WxPayUnifiedOrder wxPayUnifiedOrder)
key - 商户KEYwxPayUnifiedOrder - 交易订单内容public org.nutz.lang.util.NutMap pay_jsapi(String key, WxPayUnifiedOrder wxPayUnifiedOrder)
key - 商户KEYwxPayUnifiedOrder - 交易订单内容public org.nutz.lang.util.NutMap pay_transfers(String key, WxPayTransfers wxPayTransfers, File file, String password)
key - 商户KEYwxPayTransfers - 付款内容file - 证书文件password - 证书密码public org.nutz.lang.util.NutMap send_redpack(String key, WxPayRedPack wxRedPack, File file, String password)
key - 商户KEYwxRedPack - 红包内容file - 证书文件password - 证书密码public org.nutz.lang.util.NutMap send_redpackgroup(String key, WxPayRedPackGroup wxRedPackGroup, File file, String password)
key - 商户KEYwxRedPackGroup - 红包内容file - 证书文件password - 证书密码public org.nutz.lang.util.NutMap send_coupon(String key, WxPayCoupon wxPayCoupon, File file, String password)
key - 商户KEYwxPayCoupon - 代金卷内容file - 证书文件password - 证书密码public org.nutz.lang.util.NutMap pay_refund(String key, WxPayRefund wxPayRefund, File file, String password)
key - 商户KEYwxPayRefund - 退款申请参数file - 证书文件password - 证书密码public org.nutz.lang.util.NutMap pay_refundquery(String key, WxPayRefundQuery wxPayRefundQuery)
key - 商户KEYwxPayRefundQuery - 退款查询参数public void setPayBase(String url)
public void setWxBase(String url)
public void setMpBase(String url)
public WxResp menu_addconditional(List<WxMenu> button, WxMatchRule matchrule)
Copyright © 2019. All rights reserved.