pub enum Wechat {
WeCom(WeCom),
Applet(Applet),
None,
}
Variants§
Implementations§
source§impl Wechat
impl Wechat
pub fn new(data: JsonValue) -> Self
pub fn check(&mut self) -> bool
sourcepub fn getuserinfo(&mut self, code: &str) -> JsonValue
pub fn getuserinfo(&mut self, code: &str) -> JsonValue
code 获取用户信息 企业微信只能拿到userid
sourcepub fn code2_session(&mut self, code: &str) -> JsonValue
pub fn code2_session(&mut self, code: &str) -> JsonValue
小程序登录
sourcepub fn get_phone_number(
&mut self,
iv: &str,
encrypted_data: &str,
session_key: &str
) -> JsonValue
pub fn get_phone_number( &mut self, iv: &str, encrypted_data: &str, session_key: &str ) -> JsonValue
小程序获取手机号
sourcepub fn get_department(&mut self) -> JsonValue
pub fn get_department(&mut self) -> JsonValue
企业微信获取部门
sourcepub fn get_simplelist(&mut self, department_id: &str) -> JsonValue
pub fn get_simplelist(&mut self, department_id: &str) -> JsonValue
企业微信获取部门成员
sourcepub fn convert_to_openid(&mut self, userid: &str) -> JsonValue
pub fn convert_to_openid(&mut self, userid: &str) -> JsonValue
通过user_id获取open_id
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Wechat
impl Send for Wechat
impl Sync for Wechat
impl Unpin for Wechat
impl UnwindSafe for Wechat
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more