wechat-vendor-sdk 0.2.0

wechat miniprogram and wechat corp sdk (微信小程序和企业微信部分 sdk 封装)
Documentation
//! 微信小程序相关 api 的封装
//!
//! ## 使用场景
//! ### 在微信云托管环境
//! 此时无需提供 access token,且 api 需要使用 http 协议进行调用:
//! ```
//! let client = WxminiClient::without_https();
//! let res_data = client.request_msg_sec_check(&body, None).await;
//! ```
//!
//!
//! ### 在非云托管环境
//! 比如在自己的服务器内请求微信 api,这种场景需要提供 access token,且需要使用 https 协议:
//! ```
//! let client = WxminiClient::new();
//! let res_data = client.request_msg_sec_check(&body, Some(access_token)).await;
//! ```
//!
//! ## 其他说明
//! 该 crate 仅封装了部分 api,对于要用到的未封装的 api,你可以使用 [`wxmini_api_post!`](crate::wxmini_api_post) 和 [`wxmini_api_get!`](crate::wxmini_api_get) 自行封装,其中 url 无需传入 http/https 协议

mod api;

mod client;
pub use client::WxminiApiError;
pub use client::WxminiClient;