Expand description
This create offers:
- A convenient mainstream third-party service client
- Convenient and quick use of corresponding services in rust
Features:
taobao
- Taobao customer related servicesalipay
- Alipay related servicespdd
- Pinduoduo related servicesjd
- Jingdong related serviceswechat
- Wechat related services
§Installation
Put the desired version of the crate into the dependencies
section of your Cargo.toml
:
[dependencies]
labrador = "0.1.0"
§Example
§With Wechat(微信开放平台、包含微信支付)
use labrador::{WechatPayClient, SimpleStorage, TradeType, WechatPayRequestV3, Amount, Payer};
use chrono::{Local, SecondsFormat};
#[tokio::main]
async fn main() {
let c = WechatPayClient::new("appid", "secret");
let mut client =c.wxpay();
let date = Local::now().to_rfc3339_opts(SecondsFormat::Secs, false);
let result = client.unified_order_v3(TradeType::Jsapi, WechatPayRequestV3 {
appid: "appid".to_string().into(),
mch_id: "mchid".to_string(),
description: "测试商品支付".to_string(),
out_trade_no: "1602920235sdfsdfas32234234".to_string(),
time_expire: date,
attach: None,
notify_url: "https:xxx.cn/trade/notify".to_string(),
amount: Amount {
total: 1,
currency: String::from("CNY").into(),
payer_total: None,
payer_currency: None
},
payer: Payer {
openid: "oUVZc6S_uGx3bsNPUA-davo4Dt7Us".to_string()
}.into(),
detail: None,
scene_info: None,
settle_info: None
});
match result.await {
Ok(res) => {}
Err(err) => {}
}
}
§With Alipay(支付宝)
use labrador::{AlipayTradeWapPayRequest, AlipayClient};
#[tokio::main]
async fn main() {
let param = AlipayTradeWapPayRequest::default();
let client = AlipayClient::new("appKey", false);
match client.wap_pay("POST".into(), param).await {
Ok(res) => {}
Err(err) => {}
}
match result.await {
Ok(res) => {}
Err(err) => {}
}
}
§With Taobao(淘宝客相关)
use labrador::{TbItemDetailRequest, TaobaoClient, SimpleStorage};
#[tokio::main]
async fn main() {
let client = TaobaoClient::<SimpleStorage>::new("appkey", "secret");
let req = TbItemDetailRequest {
num_iids: Some("597649283190".to_string()),
platform: None,
ip: None
};
let result = client.get_item_detail(req);
match result.await {
Ok(res) => {
}
Err(err) => {
}
}
}
§With JD(京东,目前暂时只支持联盟相关)
use labrador::{JDClient, JdOrderRawQueryParam, SimpleStorage};
use chrono::{Local, SecondsFormat};
#[tokio::main]
async fn main() {
let client = JDClient::<SimpleStorage>::new("appkey", "secert");
let param = JdOrderRawQueryParam {
page_index: 1.into(),
page_size: 10.into(),
bill_type: 1,
start_time: "2022-08-02 21:23:00".to_string(),
end_time: "2022-08-02 21:43:00".to_string(),
child_union_id: None,
key: None,
fields: None
};
let result = client.query_raw_order(param);
match result.await {
Ok(res) => {
}
Err(err) => {
}
}
}
§With Custom Request
You can implement this trait and then use the custom request
- AlipayRequest - For Alipay(支付宝)
- JDRequest - For jingdong(京东)
- TaobaoRequest - For taobao(淘宝)
§Feature
We will gradually improve the corresponding API
Re-exports§
pub use bytes;
pub use serde_urlencoded;
pub use urlencoding;
pub use dashmap;
pub use redis;
Modules§
Macros§
Structs§
- APIClient
- API請求
- Abstracts
- 封面摘要
- Access
Token Response - Account
List - Action
List Item - Action
Menu - Action
Menu Item - Activate
Plugin Param - Admin
User Info - 管理员信息
- Advanced
Info - 微信会员卡高级字段信息
- Agent
- Agent
Jsapi Signature - Agreement
Params - Alipay
Base Response - Alipay
Cancel Order Response - Alipay
Client - Alipay
Close Order Response - Alipay
Common Response - Alipay
Create Unified Order Response - 统一收单交易创建接口响应
- Alipay
Cycle Order PayModel - 周期扣款 用户与商户签署周期扣款协议后,商户可通过本接口做后续免密代扣操作
- Alipay
Cycle Order PayResponse - 周期付响应
- Alipay
Face Order PayModel - 当面付
- Alipay
Face Order PayResponse - 当面付响应
- Alipay
Goods Detail - 订单包含的商品列表信息
- Alipay
Invoice Info - 开票信息
- Alipay
Notify Response - Alipay
Open AppAlipaycert Download Model - Alipay
Open AppAlipaycert Download Request - 应用支付宝公钥证书下载
- Alipay
Open AppAlipaycert Download Response - 应用支付宝公钥证书下载
- Alipay
Open Auth Token AppModel - Alipay
Open Auth Token AppRequest - 获取用户认证token
- Alipay
Open Auth Token AppResponse - Alipay
PreAuth Online PayModel - 预授权 用户在商户侧授权冻结并享受服务后,商户使用授权单号通过本接口对用户已授权金额发起扣款
- Alipay
PreAuth Online PayResponse - 周期付响应
- Alipay
PreOrder Response - 统一收单线下交易预创建响应
- Alipay
Query Order Response - Alipay
Refund Order Response - Alipay
Refund Query Response - Alipay
System Oauth Token Request - 获取用户认证token
- Alipay
System Oauth Token Response - Alipay
Trade AppPay Model - Alipay
Trade AppPay Request - Alipay
Trade Cancel Model - 统一收单交易撤销接口
- Alipay
Trade Cancel Request - Alipay
Trade Close Model - Alipay
Trade Close Request - Alipay
Trade Create Model - 统一收单交易创建接口 商户通过该接口进行交易的创建下单
- Alipay
Trade Create Request - Alipay
Trade Fastpay Refund Query Model - 统一收单交易退款查询
- Alipay
Trade Fastpay Refund Query Request - Alipay
Trade Page PayModel - Alipay
Trade Page PayRequest - Alipay
Trade PayModel - Alipay
Trade PayRequest - Alipay
Trade Precreate Model - 统一收单线下交易预创建 收银员通过收银台或商户后台调用支付宝接口,生成二维码后,展示给用户,由用户扫描二维码完成订单支付。
- Alipay
Trade Precreate Request - Alipay
Trade Query Model - Alipay
Trade Query Request - Alipay
Trade Refund Model - Alipay
Trade Refund Request - Alipay
Trade WapPay Model - Alipay
Trade WapPay Request - Alipay
Unified Order PayResponse - Amount
- AppResult
- AppToken
Exchange SubElement - Approval
Info - Approval
Node - Approval
Node Item - Approval
Node Items - Approval
Nodes - Attr
- Auth
Corp Info - Auth
Info - 授权信息
- Auth
User Info - 授权人员信息
- Base
Info - 微信会员卡基本信息
- Base
Info Update - 微信会员卡基本信息更新
- Behavior
- Bonus
Rule - 积分规则
- Book
Info - Business
Params - Card
Action - Card
Category - Card
Landing Page - Card
Position - Cash
Card - Cash
Card Create Request - Cert
Position - Chat
Status - Checkbox
Option - 按钮列表,该字段可为空数组,但有数据的话需确认对应字段是否必填,列表长度不超过6
- Code
Consume Card - Conclusion
- 结束语定义
- Contact
Way - 「联系我」方式 对象
- Coordinate
- CpApp
Admin Change Event - 应用管理员变更通知
- CpArticles
Reply - CpAuth
Cancel Event - 取消授权通知
- CpAuth
Change Event - 变更授权通知
- CpAuth
Create Event - 授权成功通知
- CpAuto
Activate Event - 自动激活回调通知 企业成员满足自动激活条件并触发自动激活后,企业微信后台会推送“自动激活通知”到服务商的系统事件接收URL(应用管理 -通用开发参数-系统事件接收URL)。
- CpBatch
JobResult Event - 异步任务完成事件推送 本事件是成员在使用异步任务接口时,用于接收任务执行完毕的结果通知。
- CpChange
External Contact Event - CpContact
Create Party Event - 新增部门事件
- CpContact
Create User Event - 新增成员事件 该事件会回调给通讯录同步助手,代开发自建应用以及上游企业共享的应用
- CpContact
Delete Party Event - 删除部门事件
- CpContact
Delete User Event - 删除成员事件 该事件会回调给通讯录同步助手,代开发自建应用以及上游企业共享的应用。
- CpContact
Update Party Event - 更新部门事件
- CpContact
Update TagEvent - 标签成员变更事件
- CpContact
Update User Event - 更新成员事件 该事件会回调给通讯录同步助手,代开发自建应用以及上游企业共享的应用
- CpEnter
Agent Event - 进入应用 本事件在成员进入企业微信的应用时触发
- CpExt
Attr Item Text - CpExt
Attr Item Web - CpImage
Message - CpImage
Reply - CpLicense
PaySuccess Event - 支付成功通知 当服务商购买接口调用许可帐号并完成付款后,企业微信后台会推送“支付成功通知”到服务商的系统事件接收URL(应用管理 -通用开发参数-系统事件接收URL)。
- CpLicense
Refund Event - 支付成功通知 当服务商购买接口调用许可帐号并完成付款后,企业微信后台会推送“支付成功通知”到服务商的系统事件接收URL(应用管理 -通用开发参数-系统事件接收URL)。
- CpLink
Message - CpLocation
Event - 上报地理位置 成员同意上报地理位置后,每次在进入应用会话时都会上报一次地理位置。 企业可以在管理端修改应用是否需要获取地理位置权限。
- CpLocation
Message - CpMenu
Click Event - 点击菜单拉取消息的事件推送
- CpMenu
Location Select Event - 弹出地理位置选择器的事件推送
- CpMenu
PicPhoto OrAlbum Event - 弹出拍照或者相册发图的事件推送
- CpMenu
PicSys Photo Event - 弹出系统拍照发图的事件推送
- CpMenu
PicWeixin Event - 弹出微信相册发图器的事件推送
- CpMenu
Scan Code Push Event - 扫码推事件的事件推送
- CpMenu
Scan Code Wait MsgEvent - 扫码推事件且弹出“消息接收中”提示框的事件推送
- CpMenu
View Event - 点击菜单跳转链接的事件推送
- CpOpen
Approval Change Event - 审批状态通知事件 本事件触发时机为: 1.自建/第三方应用调用审批流程引擎发起申请之后,审批状态发生变化时 2.自建/第三方应用调用审批流程引擎发起申请之后,在“审批中”状态,有任意审批人进行审批操作时
- CpPermanent
Code Event - 重置永久授权码通知
- CpShare
Agent Change Event - 企业互联共享应用事件回调 本事件触发时机为:
- CpShare
Chain Change Event - 上下游共享应用事件回调 本事件触发时机为:
- CpSubscribe
Event - 成员关注及取消关注事件 成员已经加入企业,管理员添加成员到应用可见范围(或移除可见范围)时 成员已经在应用可见范围,成员加入(或退出)企业时
- CpTemplate
Card Event - 模板卡片事件推送 应用下发的模板卡片消息,用户点击按钮之后触发此事件 应用收到该事件之后,可以响应回复模板卡片更新消息
- CpTemplate
Card Menu Event - 通用模板卡片右上角菜单事件推送
- CpTemplate
Card Text Reply - 更新点击用户的整张卡片
- CpText
Message - CpText
Reply - CpTicket
Event - CpTp
Contact Create Party Event - 新增部门事件
- CpTp
Contact Create User Event - 新增成员事件
- CpTp
Contact Delete Party Event - 删除部门事件
- CpTp
Contact Delete User Event - 删除成员事件
- CpTp
Contact Update Party Event - 更新部门事件
- CpTp
Contact Update TagEvent - 标签成员变更事件
- CpTp
Contact Update User Event - 更新成员事件
- CpUnknown
Message - CpUnlicensed
Notify Event - 接口许可失效通知 当许可帐号失效(未激活或已过期)的企业成员访问应用或小程序时,企业微信会提示用户联系服务商开通许可帐号,同时企业微信自动推送该通知事件至服务商后台。接收消息的方式参见使用接收消息。
- CpUnsubscribe
Event - CpUpdate
Button Reply - 更新点击用户的按钮文案
- CpVideo
Message - CpVideo
Reply - CpVoice
Message - CpVoice
Reply - Create
Submerchant Request - Custom
Cell1 - 自定义会员信息类目
- Custom
Field - 自定义会员信息类目
- Customer
Tag - Date
Info - 使用日期,有效期的信息.
- Dealer
Corp Info - 服务商模式获取授权信息
- Decrypt
Notify Result - Decrypt
Refund Notify Result - Deposit
Back Info - Desc
List - Discount
- Discount
Card - Discount
Card Create Request - Document
Info - Edition
Info - 企业当前生效的版本信息
- Encrypt
V3 - Enterprise
PayInfo - ExtAttr
Item - ExtAttrs
- ExtUser
Info - 外部指定买家
- Extend
Params - 开票信息
- External
Attribute - External
Contact - 外部联系人
- External
Contact Group MsgDetail Info - External
Contact Group MsgInfo - External
Contact Group MsgSend Info - External
Contact Group MsgTask Info - External
Contact Info - External
Profile - Followed
User - 添加了外部联系人的企业成员
- Followed
User Tag - Followers
- Form
- An async multipart/form-data request.
- General
Coupon - General
Coupon Create Request - Gift
Card - Gift
Card Create Request - Goods
Detail - Group
Admin - Group
Chat - Group
Chat Failed Transfer - Group
Member - Groupon
Card - Groupon
Card Create Request - H5Info
- HbFq
PayInfo - Horizontal
Content - 二级标题+文本列表,该字段可为空数组,但有数据的话需确认对应字段是否必填,列表长度不超过6
- Horizontal
Content List - Image
Info - Industry
Class - Industry
Response - 行业信息
- Invitor
- Invoice
KeyInfo - 开票关键信息
- IsvWechat
PayRequest V3 - Item
Data - JDClient
- JDResponse
- JdCategory
Info - JdCommission
Info - JdCommon
Response - JdCoupon
Detail - JdCoupon
Info - JdGoods
Info Query - JdGoods
Info Query Request - JdJF
Goods Param - JdJF
Goods Request - JdJF
Goods Select - JdOrder
Query Resp - JdOrder
Query Response - JdOrder
RawQuery Param - JdOrder
RawRequest - JdOrder
Recent Query Param - JdOrder
Request - JdPromotion
BySub Union IdGet Param - JdPromotion
BySub Union IdGet Request - 社交媒体获取推广链接接口
- JdPromotion
BySub Union IdGet Response - 转链获取
- JdPromotion
Code GetParam - JdPromotion
Code GetRequest - 转链获取
- JdPromotion
Code GetResponse - 转链获取
- JdPromotion
UrlGenerate Param - JdPromotion
UrlGenerate Request - JdPromotion
UrlGenerate Response - JoinWay
- JsCode
Session - Jsapi
Result - Jsapi
Signature - Jsapi
Ticket - Jump
List - KFAccount
- KfImage
- KfLink
- KfMa
Page - KfText
- Labra
Certificate - Labra
Identity - Labra
Request - LabraRequest
- Labra
Response - Logistics
Detail - Member
Card - Member
Card Create Request - 创建会员卡请求对象
- Member
Card SkuInfo - 商品信息
- Member
Card Update - 会员卡更新对象 以下字段顺序根据微信官方文档顺序相同,不能传入非文档之外的字段 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1466494654_K9rNz
- Member
Card Update Request - Member
Card User Form - 用户表单对象
- Member
Card User Form Rich Field - 富文本字段
- Member
Card User Info - Menu
Button - Menu
Button Response - Menu
Buttons Inner - Menu
Buttons Request - Mini
Program - MiniQR
Code Request - Miniprogram
Msg - MpSend
Subscribe Message Request - MpSend
Subscribe Once Request - MpTemplate
Msg - MsgData
- Multiple
Select - 下拉式的选择器列表,multiple_interaction类型的卡片该字段不可为空,一个消息最多支持 3 个选择器
- Name
Values - Notify
Node - 抄送人信息
- Notify
Nodes - 抄送信息,可能有多个抄送人
- Notify
Optional - 控制原生消息结构体,包含各字段的消息控制字段。
- Number
- OnlineKF
Account - Open
ApiRoyalty Detail Info Pojo - Option
Id - Option
Ids - Origin
Notify Response - PDDClient
- Part
- A field in a multipart form.
- Parties
- PayInfo
- 支付功能
- PayParams
- 支付相关参数
- Payer
- PermQR
Code Request - Phone
Info - PicItem
- PicList
- PinGou
Info - Platform
Certificate Response - Price
Info - Privilege
- 应用对应的权限
- Promo
Param - 外部指定买家
- Promotion
Code - Promotion
Detail - QRCode
Request - QRCode
Ticket - Quote
Area - 引用文献样式
- Receiver
Address Info - Refund
Amount - Refund
Promotion Detail - Refund
Royalty Result - Request
Parameters Holder - 请求参数
- Resource
Info - Resultl
List - Scan
Code Info - Scene
Info - Seckill
Info - Secondary
Category - Selected
Item - Selected
Items - Self
Menu Button - Self
Menu Info - Self
Menu Info Response - Self
Menu News Button - Self
Menu News Info - Self
Menu SubButton - Selling
Goods Query Param - Selling
Goods Query Request - 商羚商品查询接口
- Selling
Goods Query Response - 商羚商品查询
- Selling
Goods Query Shop Info - Send
Image Request - Send
Location Info - Send
Pics Info - Send
Text Request - Send
Voice Request - Settle
Detail Info - 外部指定买家
- Shop
Info - Signature
Header - Simple
Storage - SkuInfo
- Ssid
Password - Statistic
Item - Store
Info - SubMerchant
Info - 开票信息
- Submerchant
Response - Swipe
Card - 刷卡功能
- TagGroup
- Tags
- Taobao
Client - Task
Card Button - 任务卡片按钮
- TempQR
Code Request - Template
Card Button - 按钮列表,该字段可为空数组,但有数据的话需确认对应字段是否必填,列表长度不超过6
- Template
Card Content - Template
Card Jump - 跳转指引样式的列表,该字段可为空数组,但有数据的话需确认对应字段是否必填,列表长度不超过3
- Template
Card Source - Template
Message - Template
Message Info - 模版信息
- Text
- Text
Image List - 图文列表
- Time
Limit - 使用时段限制
- Trade
Fund Bill - Trade
Settle Detail - 交易结算明细信息
- Trade
Settle Info - Transfer
Customer - Transfer
Result - Unassign
Info - Url
- UseCondition
- 使用门槛
- User
- User
Card - Users
- Vertical
Content - 卡片二级垂直内容,该字段可为空数组,但有数据的话需确认对应字段是否必填,列表长度不超过4
- Voucher
Detail - Weapp
Template Msg - Web
- Wechat
Channel - Wechat
Channels - Wechat
Close Order Request - Wechat
Close Order Request V3 - Wechat
Close Order Response - Wechat
Common Response - Wechat
CpAgent - 管理企业号应用
- Wechat
CpAgent Info - 企业号应用信息
- Wechat
CpAgent List Response - Wechat
CpAttachment - Wechat
CpAttachment Request - Wechat
CpClient - Wechat
CpCode Session - Wechat
CpContact WayInfo - Wechat
CpContact WayInfo Response - Wechat
CpDepart Info - 企业微信的部门
- Wechat
CpDepart Response - Wechat
CpDepart Simple Response - Wechat
CpDepartment - 部门管理
- Wechat
CpExternal Contact - 外部联系人管理接口
- Wechat
CpExternal Contact Batch Info Response - Wechat
CpExternal Contact Info Response - Wechat
CpFile Msg - 文件消息
- Wechat
CpGroup Join WayInfo - Wechat
CpGroup Join WayResponse - Wechat
CpGroup MsgList Result - 获取企业群发成员执行结果
- Wechat
CpGroup MsgResult - 获取企业群发成员执行结果
- Wechat
CpGroup MsgSend Result - 获取企业群发成员执行结果
- Wechat
CpGroup MsgTask Result - 获取群发成员发送任务列表
- Wechat
CpGroup Robot - 微信群机器人消息发送api 文档地址:文档
- Wechat
CpGroup Robot Message - 微信群机器人消息
- Wechat
CpGroup Welcome Template Info - 入群欢迎语素材
- Wechat
CpImage Msg - 图片消息
- Wechat
CpJs Code Session - Wechat
CpLink Msg - 图文消息
- Wechat
CpLinked Corp Message - 互联企业消息
- Wechat
CpLinked Corp Message Response - Wechat
CpMedia - Wechat
CpMedia Request - Wechat
CpMedia Response - Wechat
CpMenu - 菜单管理相关接口
- Wechat
CpMenu Button - Wechat
CpMenu Info - Wechat
CpMenu Rule - Wechat
CpMessage - 菜单管理相关接口
- Wechat
CpMessage Context - Wechat
CpMessage Request - Wechat
CpMessage Response - Wechat
CpMessage Router - Wechat
CpMessage Router Rule - 微信处理路由规则
- Wechat
CpMessage Send Statistics - 应用消息发送统计信息
- Wechat
CpMini Program Msg - 小程序消息
- Wechat
CpMsg Template - 企业群发消息任务
- Wechat
CpMsg Template AddResponse - Wechat
CpNew Article - Wechat
CpOauth2 - Wechat
CpOauth2 User Info - Wechat
CpProvider Token - Wechat
CpSchool Contact Message - 发送「学校通知」
- Wechat
CpSchool Contact Message Response - Wechat
CpSuite Access Token Response - Wechat
CpTag - 标签相关
- Wechat
CpTag AddOr Remove Users Response - 为标签添加或移除用户结果对象类
- Wechat
CpTag GetResponse - Wechat
CpTag Info - Wechat
CpText Msg - 消息文本消息
- Wechat
CpThird Auth Info - 服务商模式获取授权信息
- Wechat
CpThird Permanent Code Info - 服务商模式获取永久授权码信息
- Wechat
CpThird Preauth Code - 预授权码返回
- Wechat
CpTp Agent - 部门管理
- Wechat
CpTp Client - 企业微信第三方应用API
- Wechat
CpTp Depart Info - 企业微信的部门
- Wechat
CpTp Depart Response - Wechat
CpTp Department - 部门管理
- Wechat
CpTp Image Request - Wechat
CpTp License - 服务商接口调用许可相关
- Wechat
CpTp License Account - 订单账号信息
- Wechat
CpTp License Account Count - Wechat
CpTp License Account Duration - Wechat
CpTp License Active Account - Wechat
CpTp License Active Code Info - 激活码信息
- Wechat
CpTp License Active Info ByUser Response - 某个企业成员的激活情况
- Wechat
CpTp License Base Account - Wechat
CpTp License Batch Code Info Response - 批量查询的激活码详情
- Wechat
CpTp License Batch Transfer Response - 基础结果返回信息
- Wechat
CpTp License Code Info Response - 查询的激活码详情
- Wechat
CpTp License Corp Account - Wechat
CpTp License Corp Account List Response - 企业的帐号列表(已激活)
- Wechat
CpTp License NewOrder Request - 下单购买帐号
- Wechat
CpTp License Order - 详细的订单信息
- Wechat
CpTp License Order Account List Response - 获取订单中的帐号列表
- Wechat
CpTp License Order Info Response - Wechat
CpTp License Order List Resp - 获取订单列表详情
- Wechat
CpTp License Renew Order JobRequest - 创建下单续期帐号任务
- Wechat
CpTp License Renew Order JobResponse - 创建下单购买帐号任务返回结果
- Wechat
CpTp License Renew Order Request - 续期帐号订单
- Wechat
CpTp License Simple Order - Wechat
CpTp License Transfer - 基础的信息
- Wechat
CpTp Media - Wechat
CpTp Media Request - Wechat
CpTp Media Response - Wechat
CpTp Order - 服务商接口调用许可相关
- Wechat
CpTp Order Details Response - 应用版本付费订单详情
- Wechat
CpTp Order List GetResponse - Wechat
CpTp Proxy Response - 应用代开发 获取带参授权链接返回结构体
- Wechat
CpTp Tag - 企业微信第三方开发-标签相关
- Wechat
CpTp User - 部门管理
- Wechat
CpUpdate Remark Request - 修改客户备注信息请求
- Wechat
CpUser - 部门管理
- Wechat
CpUser Detail - Wechat
CpUser External Contact Info - 外部联系人详情
- Wechat
CpUser External Group Chat Info Response - Wechat
CpUser External Group Chat List - Wechat
CpUser External Group Chat Statistic - 联系客户群统计数据
- Wechat
CpUser External Group Chat Transfer Response - Wechat
CpUser External TagGroup Info - Wechat
CpUser External Unassign List - Wechat
CpUser External User Behavior Statistic - 联系客户统计数据
- Wechat
CpUser Info - 微信用户信息
- Wechat
CpUser Transfer Customer Request - /// 转接在职成员的客户给其他成员
- Wechat
CpUser Transfer Customer Response - Wechat
CpUser Transfer Result Response - Wechat
CpVideo Msg - 视频消息
- Wechat
CpWelcome Msg - 新客户欢迎语
- Wechat
Crypto - Wechat
Crypto V3 - Wechat
Decrypt Refund Notify Response - Wechat
MaClient - Wechat
MaCode Session - Wechat
MaMedia - Wechat
MaMedia Request - Wechat
MaMedia Response - Wechat
MaMessage - 消息发送接口.
- Wechat
MaQrcode 二维码相关操作接口. 接口A(createWxaCode)加上接口C(createQrcode),总共生成的码数量限制为100,000,请谨慎调用。
- Wechat
MaUser - 用户信息相关操作
- Wechat
MaUser Response - Wechat
MpCard - 卡券相关.
- Wechat
MpCard ApiSignature - 卡券Api签名
- Wechat
MpCard Category Response - Wechat
MpCard Check Code Response - Wechat
MpCard Code Consume Response - 核销返回
- Wechat
MpCard Code Deposit Count Response - Wechat
MpCard Code Deposit Response - Wechat
MpCard Create Request - Wechat
MpCard Create Response - 使用日期,有效期的信息.
- Wechat
MpCard Create Submerchant Request - Wechat
MpCard Info - 微信卡券
- Wechat
MpCard Landing Page Create Request - Wechat
MpCard Landing Page Create Response - Wechat
MpCard Mpnews Gethtml Response - Wechat
MpCard Qrcode Create Response - Wechat
MpCard Response - 卡券查询Code,核销Code接口返回结果.
- Wechat
MpCard Submerchant Batch Response - Wechat
MpCard Submerchant Response - Wechat
MpCategory Data Response - Wechat
MpClient - Wechat
MpCustom Service - 客服接口.
- Wechat
MpImage Request - Wechat
MpMaterial Batch Item - Wechat
MpMaterial Batch Response - Wechat
MpMaterial Count Response - 素材数量
- Wechat
MpMaterial News Batch Item - Wechat
MpMaterial News Batch Response - 图文素材
- Wechat
MpMaterial News Response - 图文素材
- Wechat
MpMaterial Request - Wechat
MpMaterial Video Info Response - 视频素材
- Wechat
MpMedia - Wechat
MpMedia Request - Wechat
MpMedia Response - Wechat
MpMember - 会员卡相关.
- Wechat
MpMember Card Activate Request - 会员卡激活接口的参数
- Wechat
MpMember Card Activate Temp Info Response - Wechat
MpMember Card Activate User Form Request - 会员卡激活,用户字段提交请求
- Wechat
MpMember Card Create Request - Wechat
MpMember Card Update Request 更新会员信息所需字段消息。 1.开发者可以同时传入add_bonus和bonus解决由于同步失败带来的幂等性问题。同时传入add_bonus和bonus时 add_bonus作为积分变动消息中的变量值,而bonus作为卡面上的总积分额度显示。余额变动同理。 2.开发者可以传入is_notify_bonus控制特殊的积分对账变动不发送消息,余额变动同理。
- Wechat
MpMember Card Update Response - 更新会员信息的接口调用后的返回结果
- Wechat
MpMember Card User Info Response - 拉取会员信息返回的结果
- Wechat
MpMenu - Wechat
MpNews Article - 图文消息article.
- Wechat
MpOauth2 - Wechat
MpOauth2 Access Token Response - Wechat
MpOauth2 User Info - Wechat
MpOcr - 微信连接WI-FI接口.
- Wechat
MpOcr Request - Wechat
MpPub Template Keyword Response - Wechat
MpPub Template Title List Response - Wechat
MpQR Code - Wechat
MpShort KeyResponse - Wechat
MpSubscribe Message - 订阅消息服务接口
- Wechat
MpTemplate Info Response - Wechat
MpTemplate Item - Wechat
MpTemplate Message - Wechat
MpUser - Wechat
MpWifi - 微信连接WI-FI接口.
- Wechat
MpWifi Shop Data Response - Wechat
OcrBank Card Response - Wechat
OcrBiz License Response - Wechat
OcrComm Response - Wechat
OcrDriving License Response - Wechat
OcrDriving Response - Wechat
OcrId Card Response - Wechat
OcrImg Size - Wechat
OcrItems - Wechat
OcrPos - Wechat
Order Reverse Request - 撤销订单请求类
- Wechat
Order Reverse Response - Wechat
PayClient - Wechat
PayNotify Response - Wechat
PayNotify Response V3 - Wechat
PayRequest - Wechat
PayRequest V3 - Wechat
PayResponse - Wechat
PayResponse V3 - Wechat
Query Order Request - Wechat
Query Order Request V3 - Wechat
Query Order Response - Wechat
Query Order Response V3 - Wechat
Query Refund Order Request - Wechat
Query Refund Order Request V3 - Wechat
Query Refund Response - Wechat
Query Refund Response V3 - Wechat
Refund Notify Response SUCCESS - Wechat
Refund Notify Response V3 - Wechat
Refund Request - Wechat
Refund Request V3 - Wechat
Refund Response - Wechat
Refund Response V3 - Wechat
User - Wechat
User Card List Response - 用户已领卡券返回
- WxCp
Invite Response - 邀请成员的结果对象类
- WxCp
TpInvite Response - 邀请成员的结果对象类
- WxCp
TpUserid ToOpenid Response - WxCp
Userid ToOpenid Response - WxMa
Kefu MsgRequest - 客服消息
- WxMa
Subscribe MsgRequest - WxMa
Uniform MsgRequest - WxPay
Short UrlResponse - 转换短链接结果对象类
- WxPay
Shorturl Request - WxScan
PayNotify Response
Enums§
- Abstract
Card Create Request - Business
Service Type - Card
Color - 会员卡颜色
- Card
Rich Field Type - CpMessage
- CpReply
- Date
Info Type - Labra
Error - Method
- Request
Body - Request
Type - Store
- Store
Error - Ticket
Type - Trade
Type - 交易类型
- Wechat
CpClient Wrapper
Statics§
Traits§
- Alipay
Request - Alipay
Response - From
Store - JDRequest
- Params
- Common Params Format If custom paramters.
- Reply
Renderer - Request
Method - Response
- Parse Data For Response
- Session
Store - String
Extern - Taobao
Request - ToStore
- Wechat
CpMessage Handler - 微信处理器
- Wechat
Request - XmlMessage
Parser
Functions§
- current_
timestamp - get_
nonce_ str - 生成随机数算法
- get_
sign - Sign Method (build request paramaters sign format)
- get_
sign_ params - Sign Method (build request paramaters sign format)
- get_
sign_ with_ rsa - Sign Method (build request paramaters sign format)
- get_
timestamp - Get TimeStamp
- merge_
properties - parse_
cp_ message - parse_
message - remove_
properties - request
- request_
blocking