#bhrs_KPWXBotDemo
##安装依赖 pip install -r requirements.txt
##项目说明
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 |
Description
Languages
Python
100%