# bhrs_KPWXBotDemo ## 安装依赖 pip install -r requirements.txt ## 28369 ## 项目说明 1.基于 flask 框架 ,直观易懂,上手成本低 2.目前仅支持 http 通信方式 ## 项目文件说明 ### WXBotService.py 1.封装了全部httpapi 2.提供了unicode转emoji方法 3.所有方法发送请求时自动emoji转unicode,自动添加鉴权 4.提供了本地下载图片和解密图片的方法(非httpapi) ###WXBotDemo.py 1.对绝大部分event类型判断 2.自动同意好友请求 3.自动下载表情包 4.自动解密图片 ## 提供的api列表 | HTTPAPI接口 | WXBotService方法 | |--------------------|-------------------------------------| | 初始化[K10001] | initialize | | 添加日志[K10002] | add_log | | 关注公众号[K10003] | follow_official_account | | 转账收款[K10004] | transfer_receipt | | 转账退款[K10005] | transfer_refund | | 同意群聊邀请[K10006] | agree_group_invite | | 消息免打扰[K10007] | message_not_disturb | | 置顶聊天[K10008] | set_chat_top | | 切换当前聊天对象[K10009] | change_chat | | 获取群成员列表[K10010] | get_group_members_list | | 获取企业群成员列表[K10011] | get_wecom_group_members_list | | 创建群聊[K10012] | create_group | | 修改群聊名称[K10013] | update_group_name | | 发布群公告[K10014] | publish_group_announcement | | 邀请群成员40人以上[K10015] | add_group_members_40_more | | 添加群成员40人以下[K10016] | add_group_members_40_less | | 删除群成员[K10017] | drop_group_member | | 退出群聊[K10018] | quit_group | | 获取群内昵称[K10019] | get_group_member_nickname | | 修改群内昵称[K10020] | update_nickname_in_group | | 显示或隐藏群成员昵称[K10021] | hide_group_member_nickname | | 保存到通讯录[K10022] | save_to_address | | 获取群成员邀请信息[K10023] | get_group_member_invite_information | | 获取通讯录列表[K10024] | get_address_list | | 获取企业好友列表[K10025] | get_wecom_friend_list | | 获取指定好友信息[K10026] | get_friend_info | | 网络获取指定好友信息[K10027] | get_net_friend_info | | 删除好友[K10028] | del_friend | | 修改好友备注[K10029] | update_friend_remark | | 同意好友请求[K10030] | agree_friend_request | | 好友状态检测[K10031] | friend_status_detection | | 拉黑好友[K10032] | add_blacklist | | 发送文本信息[K10033] | send_text_message | | 发送图片信息[K10034] | send_image_message | | 发送文件信息[K10035] | send_file_message | | 发送GIF信息[K10036] | send_gif_message | | 发送艾特信息[K10037] | send_at_message | | 发送名片信息[K10038] | send_card_message | | 发送链接信息[K10039] | send_link_message | | 发送小程序信息[K10040] | send_applet_message | | 转发信息[K10041] | relay_message | | 取登录状态[K10042] | get_login_status | | 撤回信息[K10043] | withdraw_message | | 获取个人信息[K10044] | get_personal_info | | 取登录账号列表[K10045] | get_login_list | | 下载图片[K10046] | download_image | | 解密图片[K10047] | decrypt_image | | 发送XML信息[K10048] | send_xml_message | | 刷新朋友圈[K10049] | refresh_moments | | 获取朋友圈下一页[K10050] | get_moments_next_page | | 获取个人朋友圈[K10051] | get_personal_moments | | 朋友圈点赞[K10052] | moments_like | | 朋友圈取消点赞[K10053] | moments_cancel_like | ## 新增方法 | 说明 | WXBotService方法 | |-------------------|----------------------| | 本地下载图片 | local_download_image | | 本地解密dat图片 | local_decrypt_image | | emoji表情转unicode | emoji_to_unicode | | unicode格式转emoji表情 | unicode_to_emoji | | 鉴权计算 | crypt_md5 |