еще одно колесо для wx (╯‵д′)╯︵┻━┻
Сторонняя инкапсуляция API Weixin (Wechat) Media Publicity/Service/Enterprise Account. Постепенно переход от одной простой функции оплаты к большому множеству API. («ㅍ‿ㅍ)
Использование такое:
WxpayFactorySingl factory = WxpayFactorySingl.getInstance();
UnifiedOrder order = ((UnifiedOrder)factory.instantiate(UnifiedOrder.class))
.setBody ("买买买!" )
.setTotalFee (10970 )
.setOpenid ("oKKrIt0yPJ2OdoDZrrfORxWEnr0s" )
.setOutTradeNo ("wxpay-demopay-"+Long.toString(new Date().getTime()) )
.setSpbillCreateIp(httpServletRequest.getRemoteAddr() )
.setTradeType (TradeType.JSAPI )
.build()
.sign();
UnifiedOrderResponse orderResp = order.execute();
Как показывает этот пример, этот SDK прост, устарел и непрост в использовании. Подумайте, прежде чем полюбить это.
Дополнительную информацию/демонстрации/подробные руководства по китайскому языку можно найти в вики проекта.
Официальный релиз можно найти по адресу https://github.com/cuter44/wxpay-sdk/releases.
Этот проект представлен вам:
с любовью и юмором.
См. LICENSE.md.
Этот проект НЕ является официально связанным с Weixin (Wechat) или Tencent.
Используя самостоятельный репозиторий Github, подробности см. в № 17.