其他类(方法)
WxResponse
该类用于该项目多个方法的返回值
WxParam
该类用于该项目的一些参数,在获取WeChat实例前,可以通过修改该类的属性来修改默认参数
示例:
NewFriendElement

accept
同意添加好友
参数:
✨delete
删除好友申请
参数:无
✨reply
回复好友申请
参数:
✨get_account
获取申请添加的好友的账号信息
{{< callout type="info" >}} 该方法仅接受好友申请后,已经成为好友,才能获取到对方账号信息 {{< /callout >}}
参数:
返回值:str
✨LoginWnd
{{< cards >}} {{< card link="/docs/example/#6-自动登录" title="👉查看自动登录、二维码示例" tag="点击跳转" tagType="info" >}} {{< /cards >}}
该类用于微信登录、获取二维码等操作

参数:
属性:无
login
登录微信
参数:
返回值:WxResponse
get_qrcode
获取二维码
参数:
返回值:str,二维码图片的路径
reopen
重新打开微信,为了避免各种弹窗影响操作,建议调用该方法后再执行login或get_qrcode
参数:无
返回值:无
open
启动微信,建议在初始化的时候传入app_path参数,否则可能会启动失败
参数:无
返回值:无
WeChatImage
微信图片/视频窗口类,用于处理微信图片或图片窗口的各种操作

ocr
识别图片中的文字,仅支持图片,不支持视频
参数:
返回值:str,识别到的文字
save
保存图片/视频
参数:
返回值:Path,保存的文件路径
close
关闭图片/视频窗口
参数:无
返回值:无
✨WeChatDialog
微信对话框对象,用于处理微信对话框的各种操作

click_button
选择对话框中的选项,如“确定”、“取消”等
参数:无
返回值:WxResponse对象
get_all_text
获取对话框中所有的文字内容
参数:无
返回值:str
close
关闭对话框
参数:无
返回值:无