LTD-ManaagerBot/python/requests/account/ktg.py

53 lines
2.4 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ktg.py
import sys
sys.path.append("..") # 添加父目录到模块搜索路径
import KtRequestGenerator as kg
def main():
api_paths = [
# 账号信息管理
"/set_qq_profile", # 设置账号信息
"/set_qq_avatar", # 设置头像
"/set_self_longnick", # 设置个性签名
"/get_login_info", # 获取登录号信息
"/get_stranger_info", # 获取账号信息(陌生人)
"/get_online_clients", # 获取在线客户端列表
"/send_like", # 点赞
"/get_profile_like", # 获取点赞列表
"/create_collection", # 创建收藏
"/fetch_custom_face", # 获取收藏表情
"/get_recent_contact", # 获取最近消息列表
# 在线状态管理
"/set_online_status", # 设置在线状态10=在线60=Q我
"/set_diy_online_status", # 设置自定义在线状态
"/get_status", # 获取状态(基础)
"/nc_get_user_status", # 获取用户状态(扩展)
"/_get_model_show", # 获取在线机型
"/_set_model_show", # 设置在线机型
# 好友关系管理
"/get_friend_list", # 获取好友列表
"/get_unidirectional_friend_list", # 获取单向好友列表
"/get_friends_with_category", # 获取好友分组列表
"/set_friend_remark", # 设置好友备注
"/delete_friend", # 删除好友
"/set_friend_add_request", # 处理好友请求
"/get_doubt_friends_add_request", # 获取被过滤好友请求
"/set_doubt_friends_add_request", # 处理被过滤请求(调用即同意!)
# 私聊消息状态
"/mark_private_msg_as_read", # 设置私聊已读
# 消息状态控制
"/mark_msg_as_read", # 设置消息已读(通用)
"/mark_group_msg_as_read", # 设置群聊已读
"/_mark_all_as_read", # 设置所有消息已读
# 卡片与分享功能
"/ArkSharePeer", # 获取推荐好友/群聊卡片
"/ArkShareGroup", # 获取推荐群聊卡片
"/get_mini_app_ark", # 获取小程序卡片
]
kg.generateRequestKt("account", "AbstractAccount", api_paths)
if __name__ == "__main__":
main()