多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] ## 其他语言调用记得载入动态链接库<OQapi.dll>,该库位于框架目录下的Bin文件内 | Api_SendMsg | 调用库中API:Api_SendMsg | 发送普通文本信息| | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ |信息类型|整数型|0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话(0、7只支持Pro版) |收信对象群_讨论组|文本型|发送群信息、讨论组、群或讨论组临时会话信息时填写,如发送对象为好友或信息类型是0时可空 |收信QQ|文本型|收信对象QQ |内容|文本型|信息内容 |气泡ID|整数型| -1为随机气泡 ``` .版本 2 .DLL命令 Api_SendMsg, , "OQapi.dll", "Api_SendMsg", , 发送普通文本消息 .参数 响应QQ, 文本型, , 机器人QQ .参数 信息类型, 整数型, , 0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话(0、7只支持Pro版) .参数 收信对象群_讨论组, 文本型, , 发送群信息、讨论组、群或讨论组临时会话信息时填写,如发送对象为好友或信息类型是0时可空 .参数 收信QQ, 文本型, , 收信对象QQ .参数 内容, 文本型, , 信息内容 .参数 气泡ID, 整数型, , -1为随机气泡 .参数 匿名, 整数型, , 1为普通 2为匿名(匿名需要群开启,Pro可用) ``` | Api_SendMsgEx | 调用库中API:Api_SendMsgEx | 发送普通文本信息| | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ |发送类型|整数型|1为普通 2为匿名 |信息类型|整数型|0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话(0、7只支持Pro版) |收信对象群_讨论组|文本型|发送群信息、讨论组、群或讨论组临时会话信息时填写,如发送对象为好友或信息类型是0时可空 |收信QQ|文本型|收信对象QQ |内容|文本型|信息内容 |气泡ID|整数型| -1为随机气泡 ``` .版本 2 .DLL命令 Api_SendMsgEx, , "OQapi.dll", "Api_SendMsgEx", , 发送普通文本消息 .参数 响应QQ, 文本型, , 机器人QQ .参数 匿名, 整数型, , 1为普通 2为匿名(匿名需要群开启,Pro可用) .参数 信息类型, 整数型, , 0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话(0、7只支持Pro版) .参数 收信对象群_讨论组, 文本型, , 发送群信息、讨论组、群或讨论组临时会话信息时填写,如发送对象为好友或信息类型是0时可空 .参数 收信QQ, 文本型, , 收信对象QQ .参数 内容, 文本型, , 信息内容 .参数 气泡ID, 整数型, , -1为随机气泡 ``` | Api_SendXML | 调用库中API:Api_SendXML | 发送普通XML信息| | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ |发送方式|整数型|1普通 2匿名(匿名需要群开启) |信息类型|整数型|0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话(0、7只支持Pro版) |收信对象所属群_讨论组|文本型|发送群信息、讨论组、群或讨论组临时会话信息时填写,如发送对象为好友或信息类型是0时可空 |收信对象QQ|文本型|收信对象QQ |ObjectMsg|文本型|XML代码 |结构子类型| 整数型|0 基本 2 点歌 ``` .版本 2 .DLL命令 Api_SendXML, , "OQapi.dll", "Api_SendXML", , 发送XML消息 .参数 响应QQ, 文本型, , 机器人QQ .参数 发送方式, 整数型, , 1普通 2匿名(匿名需要群开启) .参数 信息类型, 整数型, , 0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话(0、7只支持Pro版) .参数 收信对象所属群_讨论组, 文本型, , 发送群信息、讨论组、群或讨论组临时会话信息时填写,如发送对象为好友或信息类型是0时可空 .参数 收信对象QQ, 文本型, , 收信对象QQ .参数 ObjectMsg, 文本型, , XML代码 .参数 结构子类型, 整数型, , 0 基本 2 点歌 ``` | Api_SendJSON | 调用库中API:Api_SendJSON | 发送JSON结构消息 | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ |发送方式|整数型|1普通 2匿名(匿名需要群开启) |信息类型|整数型|0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话(0、7只支持Pro版) |收信对象所属群_讨论组|文本型|发送群信息、讨论组、群或讨论组临时会话信息时填,如发送对象为好友或信息类型是0时可空 |收信对象QQ|文本型| 收信对象QQ |Json结构|文本型|Json结构内容 ``` .版本 2 .DLL命令 Api_SendJSON, , "OQapi.dll", "Api_SendJSON", , 发送JSON结构消息 .参数 响应QQ, 文本型, , 机器人QQ .参数 发送方式, 整数型, , 1普通 2匿名(匿名需要群开启) .参数 信息类型, 整数型, , 0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话(0、7只支持Pro版) .参数 收信对象所属群_讨论组, 文本型, , 发送群信息、讨论组、群或讨论组临时会话信息时填,如发送对象为好友或信息类型是0时可空 .参数 收信对象QQ, 文本型, , 收信对象QQ .参数 Json结构, 文本型, , Json结构内容 ``` | Api_SendJsonEx | 调用库中API:Api_SendJsonEx | 发送JSON结构消息 | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ |发送方式|整数型|1普通 2匿名(匿名需要群开启) |信息类型|整数型|0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话(0、7只支持Pro版) |收信对象所属群_讨论组|文本型|发送群信息、讨论组、群或讨论组临时会话信息时填,如发送对象为好友或信息类型是0时可空 |收信对象QQ|文本型| 收信对象QQ |Json结构|文本型|Json结构内容 ``` .版本 2 .DLL命令 Api_SendJsonEx, , "OQapi.dll", "Api_SendJsonEx", , 发送JSON结构消息 .参数 响应QQ, 文本型, , 机器人QQ .参数 发送方式, 整数型, , 1普通 2匿名(匿名需要群开启) .参数 信息类型, 整数型, , 0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话(0、7只支持Pro版) .参数 收信对象所属群_讨论组, 文本型, , 发送群信息、讨论组、群或讨论组临时会话信息时填,如发送对象为好友或信息类型是0时可空 .参数 收信对象QQ, 文本型, , 收信对象QQ .参数 Json结构, 文本型, , Json结构内容 ``` |Api_UpVote|返回:文本型 调用库中API:Api_UpVote|调用一次点一下,成功返回空,失败返回理由如:每天最多给他点十个赞哦,调用此Api时应注意频率,每人每日可被赞10次,每日每Q最多可赞50人 | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ |被赞QQ|文本型|填写被赞人QQ ``` .版本 2 .DLL命令 Api_UpVote, 文本型, "OQapi.dll", "Api_UpVote", , 调用一次点一下,成功返回空,失败返回理由如:每天最多给他点十个赞哦,调用此Api时应注意频率,每人每日可被赞10次,每日每Q最多可赞50人 .参数 响应QQ, 文本型, , 机器人QQ .参数 被赞QQ, 文本型, , 填写被赞人QQ ``` |Api_GetCookies|返回:文本型 调用库中API:Api_GetCookies|取得机器人网页操作用的Cookies | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetCookies, 文本型, "OQapi.dll", "Api_GetCookies", , 取得机器人网页操作用的Cookies .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetBlogPsKey|返回:文本型 调用库中API:Api_GetBlogPsKey|取得腾讯微博页面操作用参数P_skey | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetBlogPsKey, 文本型, "OQapi.dll", "Api_GetBlogPsKey", , 取得腾讯微博页面操作用参数P_skey .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetZonePsKey|返回:文本型 调用库中API:Api_GetZonePsKey|取得QQ空间页面操作用参数P_skey | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetZonePsKey, 文本型, "OQapi.dll", "Api_GetZonePsKey", , 取得QQ空间页面操作用参数P_skey .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetGroupPsKey|返回:文本型 调用库中API:Api_GetGroupPsKey|取得QQ群页面操作用参数P_skey | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetGroupPsKey, 文本型, "OQapi.dll", "Api_GetGroupPsKey", , 取得QQ群页面操作用参数P_skey .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetClassRoomPsKey|返回:文本型 调用库中API:Api_GetClassRoomPsKey|取得腾讯课堂页面操作用参数P_skey | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetClassRoomPsKey, 文本型, "OQapi.dll", "Api_GetClassRoomPsKey", , 取得腾讯课堂页面操作用参数P_skey .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetBkn|返回:文本型 调用库中API:Api_GetBkn|取得机器人网页操作用参数Bkn或G_tk | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetBkn, 文本型, "OQapi.dll", "Api_GetBkn", , 取得机器人网页操作用参数Bkn或G_tk .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetBkn32|返回:文本型 调用库中API:Api_GetBkn32|取得机器人网页操作用参数长Bkn或长G_tk | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetBkn32, 文本型, "OQapi.dll", "Api_GetBkn32", , 取得机器人网页操作用参数长Bkn或长G_tk .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetLongLdw|返回:文本型 调用库中API:Api_GetLongLdw|取得机器人网页操作用参数长Ldw | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetLongLdw, 文本型, "OQapi.dll", "Api_GetLongLdw", , 取得机器人网页操作用参数长Ldw .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetClientkey|返回:文本型 调用库中API:Api_GetClientkey|取得机器人网页操作用的Clientkey | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetClientkey, 文本型, "OQapi.dll", "Api_GetClientkey", , 取得机器人网页操作用的Clientkey .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetLongClientkey|返回:文本型 调用库中API:Api_GetLongClientkey|取得机器人网页操作用的长Clientkey | --- | --- |--- | |响应QQ|文本型||机器人QQ ``` .版本 2 .DLL命令 Api_GetLongClientkey, 文本型, "OQapi.dll", "Api_GetLongClientkey", , 取得机器人网页操作用的长Clientkey .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_AdminInviteGroup|调用库中API:Api_AdminInviteGroup|管理员邀请对象入群,频率过快会失败 | --- | --- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|被邀请人QQ号码(多个号码使用 #换行符 分割) |群号|文本型|被邀请加入的群号 ``` .版本 2 .DLL命令 Api_AdminInviteGroup, , "OQapi.dll", "Api_AdminInviteGroup", , 管理员邀请对象入群,频率过快会失败 .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 被邀请人QQ号码(多个号码使用 #换行符 分割) .参数 群号, 文本型, , 被邀请加入的群号 ``` |Api_NoAdminInviteGroup|调用库中API:Api_NoAdminInviteGroup|非管理员邀请对象入群,频率过快会失败 | --- | --- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|被邀请人QQ号码(多个号码使用 #换行符 分割) |群号|文本型|被邀请加入的群号 ``` .版本 2 .DLL命令 Api_NoAdminInviteGroup, , "OQapi.dll", "Api_NoAdminInviteGroup", , 非管理员邀请对象入群,频率过快会失败 .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 被邀请人QQ号码(多个号码使用 #换行符 分割) .参数 群号, 文本型, , 被邀请加入的群号 ``` |Api_GetNick|返回:文本型 调用库中API:Api_GetNick|取对象昵称 | --- | --- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|欲取得的QQ的号码 ``` .版本 2 .DLL命令 Api_GetNick, 文本型, "OQapi.dll", "Api_GetNick", , 取对象昵称 .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 欲取得的QQ的号码 ``` |Api_GetGroupCard|返回:文本型 调用库中API:Api_GetGroupCard|取对象群名片 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|群号 |对象QQ|文本型|欲取得群名片的QQ号码 ``` .版本 2 .DLL命令 Api_GetGroupCard, 文本型, "OQapi.dll", "Api_GetGroupCard", , 取对象群名片 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 群号 .参数 对象QQ, 文本型, , 欲取得群名片的QQ号码 ``` |Api_GetObjLevel|返回:整数型 调用库中API:Api_GetObjLevel|取对象QQ等级 成功返回等级 失败返回-1 | --- | --- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|欲取得的QQ的号码 ``` .版本 2 .DLL命令 Api_GetObjLevel, 整数型, "OQapi.dll", "Api_GetObjLevel", , 取对象QQ等级 成功返回等级 失败返回-1 .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 欲取得的QQ的号码 ``` |Api_GetFriendList|返回:文本型 调用库中API:Api_GetFriendList|取得好友列表,返回获取到的原始JSON格式信息,需自行解析 | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetFriendList, 文本型, "OQapi.dll", "Api_GetFriendList", , 取得好友列表,返回获取到的原始JSON格式信息,需自行解析 .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetFriendList_B|返回:文本型 调用库中API:Api_GetFriendList_B|取得好友列表,返回内容#换行符分割 | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetFriendList_B, 文本型, "OQapi.dll", "Api_GetFriendList_B", , 取得好友列表,返回内容#换行符分割 .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetQidianQQFriendsList|返回:文本型 调用库中API:Api_GetQidianQQFriendsList|取得企点QQ外部联系人好友列表 成功返回Json列表 失败返回空或理由 | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetQidianQQFriendsList, 文本型, "OQapi.dll", "Api_GetQidianQQFriendsList", , 取得企点QQ外部联系人好友列表 成功返回Json列表 失败返回空或理由 .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetGroupAdmin|返回:文本型 调用库中API:Api_GetGroupAdmin|取得群管理,返回获取到的原始JSON格式信息,需自行解析 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|欲取管理员列表群号 ``` .版本 2 .DLL命令 Api_GetGroupAdmin, 文本型, "OQapi.dll", "Api_GetGroupAdmin", , 取得群管理,返回获取到的原始JSON格式信息,需自行解析 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 欲取管理员列表群号 ``` |Api_GetGroupList_A|返回:文本型 调用库中API:Api_GetGroupList_A|取得群列表,#换行符分割 不受最高获取500群限制(如需获取群名称请对应调用 Api_GetGroupName 理论群名获取不会频繁) | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetGroupList_A, 文本型, "OQapi.dll", "Api_GetGroupList_A", , 取得群列表,#换行符分割 不受最高获取500群限制(如需获取群名称请对应调用 Api_GetGroupName 理论群名获取不会频繁) .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetGroupList|返回:文本型 调用库中API:Api_GetGroupList|取得群列表,返回获取到的原始JSON格式信息,需自行解析 | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetGroupList, 文本型, "OQapi.dll", "Api_GetGroupList", , 取得群列表,返回获取到的原始JSON格式信息,需自行解析 .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetGroupList_B|返回:文本型 调用库中API:Api_GetGroupList_B|取得群列表,返回获取到的原始JSON格式信息,需自行解析 | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetGroupList_B, 文本型, "OQapi.dll", "Api_GetGroupList_B", , 取得群列表,返回获取到的原始JSON格式信息,需自行解析 .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetGroupMemberList|返回:文本型 调用库中API:Api_GetGroupMemberList|取得群成员列表,返回获取到的原始JSON格式信息,需自行解析(有群员昵称) | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|欲取群成员列表群号 ``` .版本 2 .DLL命令 Api_GetGroupMemberList, 文本型, "OQapi.dll", "Api_GetGroupMemberList", , 取得群成员列表,返回获取到的原始JSON格式信息,需自行解析(有群员昵称) .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 欲取群成员列表群号 ``` |Api_GetGroupMemberList_B|返回:文本型 调用库中API:Api_GetGroupMemberList_B|取得群成员列表,返回QQ号和身份Json格式信息 失败返回空(无群员昵称) | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|欲取群成员列表群号 ``` .版本 2 .DLL命令 Api_GetGroupMemberList_B, 文本型, "OQapi.dll", "Api_GetGroupMemberList_B", , 取得群成员列表,返回QQ号和身份Json格式信息 失败返回空(无群员昵称) .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 欲取群成员列表群号 ``` |Api_GetGroupMemberList_C|返回:文本型 调用库中API:Api_GetGroupMemberList_C|取得群成员列表,返回获取到的原始JSON格式信息,需自行解析(有群员昵称) | --- | --- |--- | |响应QQ|文本型||机器人QQ |群号|文本型|欲取群成员列表群号 ``` .版本 2 .DLL命令 Api_GetGroupMemberList_C, 文本型, "OQapi.dll", "Api_GetGroupMemberList_C", , 取得群成员列表,返回获取到的原始JSON格式信息,需自行解析(有群员昵称) .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 欲取群成员列表群号 ``` |Api_IsShutUp|返回:逻辑型 调用库中API:Api_IsShutUp|查询对象或自己是否被禁言 禁言返回真 失败或未禁言返回假 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|欲查询的群号 |对象QQ|文本型|需要查询的对象QQ ``` .版本 2 .DLL命令 Api_IsShutUp, 逻辑型, "OQapi.dll", "Api_IsShutUp", , 查询对象或自己是否被禁言 禁言返回真 失败或未禁言返回假 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 欲查询的群号 .参数 对象QQ, 文本型, , 需要查询的对象QQ ``` |Api_ShutUP|调用库中API:Api_ShutUP|群内禁言某人 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|欲操作的群号 |对象QQ|文本型|欲禁言的对象,如留空且机器人QQ为管理员,将设置该群为全群禁言 |时间|整数型|0为解除禁言 (禁言单位为秒),如为全群禁言,参数为非0,解除全群禁言为0 ``` .版本 2 .DLL命令 Api_ShutUP, , "OQapi.dll", "Api_ShutUP", , 群内禁言某人 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 欲操作的群号 .参数 对象QQ, 文本型, , 欲禁言的对象,如留空且机器人QQ为管理员,将设置该群为全群禁言 .参数 时间, 整数型, , 0为解除禁言 (禁言单位为秒),如为全群禁言,参数为非0,解除全群禁言为0 ``` |Api_JoinGroup|返回:逻辑型 调用库中API:Api_JoinGroup|申请加群 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|欲申请加入的群号 |理由|文本型|附加理由,可留空(需回答正确问题时,请填写问题答案) ``` .版本 2 .DLL命令 Api_JoinGroup, 逻辑型, "OQapi.dll", "Api_JoinGroup", , 申请加群 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 欲申请加入的群号 .参数 理由, 文本型, , 附加理由,可留空(需回答正确问题时,请填写问题答案) ``` |Api_QuitGroup|调用库中API:Api_QuitGroup|退群 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|欲退出的群号 ``` .版本 2 .DLL命令 Api_QuitGroup, , "OQapi.dll", "Api_QuitGroup", , 退群 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 欲退出的群号 ``` |Api_UpLoadPic|返回:文本型 调用库中API:Api_UpLoadPic|上传图片(通过读入字节集方式),可使用网页链接或本地读入,成功返回该图片GUID,失败返回空 | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ |上传类型|整数型|1好友、临时会话 2群、讨论组 Ps:好友临时会话用类型 1,群讨论组用类型 2;当填写错误时,图片GUID发送不会成功 |参考对象|文本型|上传该图片所属的群号或QQ |图片数据|整数型|内存指针方式 图片字节集数据 ``` .版本 2 .DLL命令 Api_UpLoadPic, 文本型, "OQapi.dll", "Api_UpLoadPic", , 上传图片(通过读入字节集方式),可使用网页链接或本地读入,成功返回该图片GUID,失败返回空 .参数 响应QQ, 文本型, , 机器人QQ .参数 上传类型, 整数型, , 1好友、临时会话 2群、讨论组 Ps:好友临时会话用类型 1,群讨论组用类型 2;当填写错误时,图片GUID发送不会成功 .参数 参考对象, 文本型, , 上传该图片所属的群号或QQ .参数 图片数据, 整数型, , 图片字节集数据 内存指针方式 ``` |Api_GetPicLink|返回:文本型 调用库中API:Api_GetPicLink|根据图片GUID取得图片下载连接 | --- | --- |--- | |响应QQ|文本型|机器人QQ |图片类型|整数型|1 群 讨论组 2临时会话和好友 |参考对象|文本型|图片所属对应的群号和好友QQ(可随意乱填写) |图片GUID|文本型|例如[IR:pic={xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}.jpg] ``` .版本 2 .DLL命令 Api_GetPicLink, 文本型, "OQapi.dll", "Api_GetPicLink", , 根据图片GUID取得图片下载连接 .参数 响应QQ, 文本型, , 机器人QQ .参数 图片类型, 整数型, , 1 群 讨论组 2临时会话和好友 .参数 参考对象, 文本型, , 图片所属对应的群号和好友QQ(可随意乱填写) .参数 图片GUID, 文本型, , 例如[IR:pic={xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}.jpg] ``` |Api_OutPutLog|调用库中API:Api_OutPutLog|向OnoQQ日志窗口发送一条本插件的日志,可用于调试输出需要的内容,或定位插件错误与运行状态 | --- | --- |--- | |内容|文本型||任意想输出的文本格式信息 ``` .版本 2 .DLL命令 Api_OutPutLog, , "OQapi.dll", "Api_OutPutLog", , 向OnoQQ日志窗口发送一条本插件的日志,可用于调试输出需要的内容,或定位插件错误与运行状态 .参数 内容, 文本型, , 任意想输出的文本格式信息 ``` |Api_Tea加密|返回:文本型 调用库中API:Api_Tea加密|腾讯Tea加密 | --- | --- |--- | |需加密内容|文本型|需加密的内容 |会话KEY|文本型|这里填Api_SessionKey ``` .版本 2 .DLL命令 Api_Tea加密, 文本型, "OQapi.dll", "Api_Tea加密", , 腾讯Tea加密 .参数 需加密内容, 文本型, , 需加密的内容 .参数 会话KEY, 文本型, , 这里填Api_SessionKey ``` |Api_Tea解密|返回:文本型 调用库中API:Api_Tea解密|腾讯Tea解密 | --- | --- |--- | |需解密内容|文本型||需解密的内容 |会话KEY|文本型||这里填Api_SessionKey ``` .版本 2 .DLL命令 Api_Tea解密, 文本型, "OQapi.dll", "Api_Tea解密", , 腾讯Tea解密 .参数 需解密内容, 文本型, , 需解密的内容 .参数 会话KEY, 文本型, , 这里填Api_SessionKey ``` |Api_SessionKey|返回:文本型 调用库中API:Api_SessionKey|获取会话SessionKey密钥 | --- | --- |--- | |响应QQ|文本型||欲获取的QQ ``` .版本 2 .DLL命令 Api_SessionKey, 文本型, "OQapi.dll", "Api_SessionKey", , 获取会话SessionKey密钥 .参数 响应QQ, 文本型, , 欲获取的QQ ``` |Api_GNTransGID|返回:文本型 调用库中API:Api_GNTransGID|群号转群ID | --- | --- |--- | |群号|文本型 ``` .版本 2 .DLL命令 Api_GNTransGID, 文本型, "OQapi.dll", "Api_GNTransGID", , 群号转群ID .参数 群号, 文本型 ``` |Api_GIDTransGN|返回:文本型 调用库中API:Api_GIDTransGN|群ID转群号 | --- | --- |--- | |群ID|文本型 ``` .版本 2 .DLL命令 Api_GIDTransGN, 文本型, "OQapi.dll", "Api_GIDTransGN", , 群ID转群号 .参数 群ID, 文本型 ``` |Api_PBGroupNotic|返回:逻辑型 调用库中API:Api_PBGroupNotic|发布群公告(成功返回真,失败返回假),调用此API应保证响应QQ为管理员 | --- | --- |--- | |响应QQ|文本型||机器人QQ |群号|文本型|欲发布公告的群号 |标题|文本型|公告标题 |内容|文本型|公告内容 ``` .版本 2 .DLL命令 Api_PBGroupNotic, 逻辑型, "OQapi.dll", "Api_PBGroupNotic", , 发布群公告(成功返回真,失败返回假),调用此API应保证响应QQ为管理员 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 欲发布公告的群号 .参数 标题, 文本型, , 公告标题 .参数 内容, 文本型, , 公告内容 ``` |Api_GetNotice|返回:文本型 调用库中API:Api_GetNotice|取群公告,返回该群最新公告 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|欲取得公告的群号 ``` .版本 2 .DLL命令 Api_GetNotice, 文本型, "OQapi.dll", "Api_GetNotice", , 取群公告,返回该群最新公告 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 欲取得公告的群号 ``` |Api_ShakeWindow|返回:逻辑型 调用库中API:Api_ShakeWindow|向好友发起窗口抖动,调用此Api腾讯会限制频率 | --- | --- |--- | |响应QQ|文本型|机器人QQ |接收QQ|文本型|接收抖动消息的QQ ``` .版本 2 .DLL命令 Api_ShakeWindow, 逻辑型, "OQapi.dll", "Api_ShakeWindow", , 向好友发起窗口抖动,调用此Api腾讯会限制频率 .参数 响应QQ, 文本型, , 机器人QQ .参数 接收QQ, 文本型, , 接收抖动消息的QQ ``` |Api_HandleGroupEvent|调用库中API:Api_HandleGroupEvent|处理群验证事件 | --- | --- |--- | |响应QQ|文本型|机器人QQ |请求类型|整数型|213请求入群 214我被邀请加入某群 215某人被邀请加入群 101某人请求添加好友 |对象QQ|文本型|申请入群 被邀请人 请求添加好友人的QQ (当请求类型为214时这里为邀请人QQ) |群号|文本型|收到请求群号(好友添加时这里请为空) |seq|文本型|需要处理事件的seq (好友事件留空) |处理方式|整数型|10同意 20拒绝 30忽略 |附加信息|文本型|拒绝入群,拒绝添加好友 附加信息 ``` .版本 2 .DLL命令 Api_HandleGroupEvent, , "OQapi.dll", "Api_HandleGroupEvent", , 处理群验证事件 .参数 响应QQ, 文本型, , 机器人QQ .参数 请求类型, 整数型, , 213请求入群 214我被邀请加入某群 215某人被邀请加入群 101某人请求添加好友 .参数 对象QQ, 文本型, , 申请入群 被邀请人 请求添加好友人的QQ (当请求类型为214时这里为邀请人QQ) .参数 群号, 文本型, , 收到请求群号(好友添加时这里请为空) .参数 seq, 文本型, , 需要处理事件的seq (好友事件留空) .参数 处理方式, 整数型, , 10同意 20拒绝 30忽略 .参数 附加信息, 文本型, , 拒绝入群,拒绝添加好友 附加信息 ``` |Api_SetAnon|返回:逻辑型 调用库中API:Api_SetAnon|开关群匿名消息发送功能 成功返回真 失败返回假 | --- | --- |--- | |响应QQ|文本型||机器人QQ |群号|文本型|需开关群匿名功能群号 |开关|逻辑型|真开 假关 ``` .版本 2 .DLL命令 Api_SetAnon, 逻辑型, "OQapi.dll", "Api_SetAnon", , 开关群匿名消息发送功能 成功返回真 失败返回假 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 需开关群匿名功能群号 .参数 开关, 逻辑型, , 真开 假关 ``` |Api_SetGroupCard|返回:逻辑型 调用库中API:Api_SetGroupCard|修改对象群名片 成功返回真 失败返回假 |---|---|---| |响应QQ|文本型|机器人QQ |群号|文本型|对象所处群号 |对象QQ|文本型|被修改名片人QQ |名片|文本型|需要修改的名片 ``` .版本 2 .DLL命令 Api_SetGroupCard, 逻辑型, "OQapi.dll", "Api_SetGroupCard", , 修改对象群名片 成功返回真 失败返回假 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 对象所处群号 .参数 对象QQ, 文本型, , 被修改名片人QQ .参数 名片, 文本型, , 需要修改的名片 ``` |Api_QuitDisGroup|调用库中API:Api_QuitDisGroup|退出讨论组 | --- | --- |--- | |响应QQ|文本型|机器人QQ |讨论组ID|文本型|需退出的讨论组ID ``` .版本 2 .DLL命令 Api_QuitDisGroup, , "OQapi.dll", "Api_QuitDisGroup", , 退出讨论组 .参数 响应QQ, 文本型, , 机器人QQ .参数 讨论组ID, 文本型, , 需退出的讨论组ID ``` |Api_CreateDisGroup|返回:文本型 调用库中API:Api_CreateDisGroup|创建一个讨论组 成功返回讨论组ID 失败返回空 | --- | --- |--- | |响应QQ|文本型|机器人 |讨论组名称|文本型|建立的讨论组名称 ``` .版本 2 .DLL命令 Api_CreateDisGroup, 文本型, "OQapi.dll", "Api_CreateDisGroup", , 创建一个讨论组 成功返回讨论组ID 失败返回空 .参数 响应QQ, 文本型, , 机器人 .参数 讨论组名称, 文本型, , 建立的讨论组名称 ``` |Api_KickDisGroupMBR|返回:文本型 调用库中API:Api_KickDisGroupMBR|将对象移除讨论组 成功返回空 失败返回理由 | --- | --- |--- | |响应QQ|文本型|机器人QQ |讨论组ID|文本型|需执行的讨论组ID |对象QQ|文本型|被执行对象 ``` .版本 2 .DLL命令 Api_KickDisGroupMBR, 文本型, "OQapi.dll", "Api_KickDisGroupMBR", , 将对象移除讨论组 成功返回空 失败返回理由 .参数 响应QQ, 文本型, , 机器人QQ .参数 讨论组ID, 文本型, , 需执行的讨论组ID .参数 对象QQ, 文本型, , 被执行对象 ``` |Api_InviteDisGroup|返回:文本型 调用库中API:Api_InviteDisGroup|邀请对象加入讨论组 成功返回空 失败返回理由 | --- | --- |--- | |响应QQ|文本型|机器人QQ |讨论组ID|文本型|需执行的讨论组ID |邀请对象QQ|文本型|被邀请对象QQ 多个用 #换行符 分割 ``` .版本 2 .DLL命令 Api_InviteDisGroup, 文本型, "OQapi.dll", "Api_InviteDisGroup", , 邀请对象加入讨论组 成功返回空 失败返回理由 .参数 响应QQ, 文本型, , 机器人QQ .参数 讨论组ID, 文本型, , 需执行的讨论组ID .参数 邀请对象QQ, 文本型, , 被邀请对象QQ 多个用 #换行符 分割 ``` |Api_GetDisGroupList|返回:文本型 调用库中API:Api_GetDisGroupList|取出讨论组列表 (返回格式为 换行符分割开的) | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_GetDisGroupList, 文本型, "OQapi.dll", "Api_GetDisGroupList", , 取出讨论组列表 (返回格式为 换行符分割开的) .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GetDisGroupMemberList|返回:文本型 调用库中API:Api_GetDisGroupMemberList|取出讨论组成员列表 (返回格式为 换行符分割开的) | --- | --- |--- | |响应QQ|文本型||机器人QQ |讨论组ID|文本型|需获取的讨论组ID ``` .版本 2 .DLL命令 Api_GetDisGroupMemberList, 文本型, "OQapi.dll", "Api_GetDisGroupMemberList", , 取出讨论组成员列表 (返回格式为 换行符分割开的) .参数 响应QQ, 文本型, , 机器人QQ .参数 讨论组ID, 文本型, , 需获取的讨论组ID ``` |Api_SetDisGroupName|调用库中API:Api_SetDisGroupName|修改讨论组名称 |---|---|---| |响应QQ|文本型|机器人QQ |讨论组ID|文本型|需执行的讨论组ID |讨论组名称|文本型|需修改的名称 ``` .版本 2 .DLL命令 Api_SetDisGroupName, , "OQapi.dll", "Api_SetDisGroupName", , 修改讨论组名称 .参数 响应QQ, 文本型, , 机器人QQ .参数 讨论组ID, 文本型, , 需执行的讨论组ID .参数 讨论组名称, 文本型, , 需修改的名称 ``` |Api_KickGroupMBR|调用库中API:Api_KickGroupMBR|将对象移除群 | --- | --- |--- | |响应QQ|文本型||机器人QQ |群号|文本型||被执行群号 |对象QQ|文本型||被执行对象 |不再接收加群请求|逻辑型|真为不再接收,假为接收 ``` .版本 2 .DLL命令 Api_KickGroupMBR, , "OQapi.dll", "Api_KickGroupMBR", , 将对象移除群 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 被执行群号 .参数 对象QQ, 文本型, , 被执行对象 .参数 不再接收加群请求, 逻辑型, , 真为不再接收,假为接收 ``` |Api_GetObjVote|返回:长整数型,调用库中命令:Api_GetObjVote|获取对象当前赞数量 失败返回-1 成功返回赞数 (获取频繁会出现失败现象,请自行写判断处理失败问题) |---|---|---| |响应QQ|文本型 |对象QQ|文本型 ``` .版本 2 .DLL命令 Api_GetObjVote, 长整数型, "OQapi.dll", "Api_GetObjVote", , 获取对象当前赞数量 失败返回-1 成功返回赞数 (获取频繁会出现失败现象,请自行写判断处理失败问题) .参数 响应QQ, 文本型 .参数 对象QQ, 文本型 ``` |Api_UpLoadVoice|返回:文本型 调用库中API:Api_UpLoadVoice|上传QQ语音,成功返回语音GUID 失败返回空 | --- | --- |--- | |响应QQ|文本型|机器人QQ |上传类型|整数型|2、QQ群 讨论组 |接收群号|文本型|需上传的群号 |语音数据|整数型|语音字节集数据(AMR Silk编码),内存指针方式 ``` .版本 2 .DLL命令 Api_UpLoadVoice, 文本型, "OQapi.dll", "Api_UpLoadVoice", , 上传QQ语音,成功返回语音GUID 失败返回空 .参数 响应QQ, 文本型, , 机器人QQ .参数 上传类型, 整数型, , 2、QQ群 讨论组 .参数 接收群号, 文本型, , 需上传的群号 .参数 语音数据, 整数型, , 语音字节集数据(AMR Silk编码) ,内存指针方式 ``` |Api_GetVoiLink|返回:文本型 调用库中API:Api_GetVoiLink|通过语音GUID获取下载连接 失败返回空 | --- | --- |--- | |响应QQ|文本型||机器人QQ |语音GUID|文本型||[IR:Voi={xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx}.amr] ``` .版本 2 .DLL命令 Api_GetVoiLink, 文本型, "OQapi.dll", "Api_GetVoiLink", , 通过语音GUID获取下载连接 失败返回空 .参数 响应QQ, 文本型, , 机器人QQ .参数 语音GUID, 文本型, , [IR:Voi={xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx}.amr] ``` |Api_GetTimeStamp|返回:长整数型 调用库中API:Api_GetTimeStamp|获取当前框架内部时间戳 | --- | --- |--- | |无参 ``` .版本 2 .DLL命令 Api_GetTimeStamp, 长整数型, "OQapi.dll", "Api_GetTimeStamp", , 获取当前框架内部时间戳 ``` |Api_SendPack|返回:文本型 调用库中API:Api_SendPack|向腾讯发送原始封包(成功返回腾讯返回的包 失败返回空) | --- | --- |--- | |响应QQ|文本型 |封包|文本型||封包内容 ``` .版本 2 .DLL命令 Api_SendPack, 文本型, "OQapi.dll", "Api_SendPack", , 向腾讯发送原始封包(成功返回腾讯返回的包 失败返回空) .参数 响应QQ, 文本型 .参数 封包, 文本型, , 封包内容 ``` |Api_GetObjInfo|返回:文本型 调用库中API:Api_GetObjInfo|获取对象资料 此方式为http,调用时应自行注意控制频率(成功返回JSON格式自行解析) | --- | --- |--- | |响应QQ|文本型 |对象QQ|文本型 ``` .版本 2 .DLL命令 Api_GetObjInfo, 文本型, "OQapi.dll", "Api_GetObjInfo", , 获取对象资料 此方式为http,调用时应自行注意控制频率(成功返回JSON格式自行解析) .参数 响应QQ, 文本型 .参数 对象QQ, 文本型 ``` |Api_GetGender|返回:整数型 调用库中API:Api_GetGender|取对象性别 1男 2女 未知或失败返回-1 | --- | --- |--- | |响应QQ|文本型 |对象QQ|文本型 ``` .版本 2 .DLL命令 Api_GetGender, 整数型, "OQapi.dll", "Api_GetGender", , 取对象性别 1男 2女 未知或失败返回-1 .参数 响应QQ, 文本型 .参数 对象QQ, 文本型 ``` |Api_GetQQAge|返回:整数型 调用库中API:Api_GetQQAge|取Q龄 成功返回Q龄 失败返回-1 | --- | --- |--- | |响应QQ|文本型 |对象QQ|文本型 ``` .版本 2 .DLL命令 Api_GetQQAge, 整数型, "OQapi.dll", "Api_GetQQAge", , 取Q龄 成功返回Q龄 失败返回-1 .参数 响应QQ, 文本型 .参数 对象QQ, 文本型 ``` |Api_GetAge|返回:整数型 调用库中API:Api_GetAge|取年龄 成功返回年龄 失败返回-1 | --- | --- |--- | |响应QQ|文本型 |对象QQ|文本型 ``` .版本 2 .DLL命令 Api_GetAge, 整数型, "OQapi.dll", "Api_GetAge", , 取年龄 成功返回年龄 失败返回-1 .参数 响应QQ, 文本型 .参数 对象QQ, 文本型 ``` |Api_GetPerExp|返回:文本型 调用库中API:Api_GetPerExp|取个人说明 | --- | --- |--- | |响应QQ|文本型 |对象QQ|文本型 ``` .版本 2 .DLL命令 Api_GetPerExp, 文本型, "OQapi.dll", "Api_GetPerExp", , 取个人说明 .参数 响应QQ, 文本型 .参数 对象QQ, 文本型 ``` |Api_GetSign|返回:文本型 调用库中API:Api_GetSign|取个人签名 | --- | --- |--- | |响应QQ|文本型 |对象QQ|文本型 ``` .版本 2 .DLL命令 Api_GetSign, 文本型, "OQapi.dll", "Api_GetSign", , 取个人签名 .参数 响应QQ, 文本型 .参数 对象QQ, 文本型 ``` |Api_GetEmail|返回:文本型 调用库中API:Api_GetEmail|取邮箱,获取对象QQ资料内邮箱栏为邮箱时返回 | --- | --- |--- | |响应QQ|文本型 |对象QQ|文本型 ``` .版本 2 .DLL命令 Api_GetEmail, 文本型, "OQapi.dll", "Api_GetEmail", , 取邮箱,获取对象QQ资料内邮箱栏为邮箱时返回 .参数 响应QQ, 文本型 .参数 对象QQ, 文本型 ``` |Api_GetGroupName|返回:文本型 调用库中API:Api_GetGroupName|取QQ群名 | --- | --- |--- | |响应QQ|文本型 |群号|文本型 ``` .版本 2 .DLL命令 Api_GetGroupName, 文本型, "OQapi.dll", "Api_GetGroupName", , 取QQ群名 .参数 响应QQ, 文本型 .参数 群号, 文本型 ``` |Api_GetVer|返回:文本型 调用库中API:Api_GetVer|取框架版本号 | --- | --- |--- | |无参 ``` .版本 2 .DLL命令 Api_GetVer, 文本型, "OQapi.dll", "Api_GetVer", , 取框架版本号 ``` |Api_GetQQList|返回:文本型 调用库中API:Api_GetQQList|取框架所有QQ号 换行符分割 | --- | --- |--- | |无参 ``` .版本 2 .DLL命令 Api_GetQQList, 文本型, "OQapi.dll", "Api_GetQQList", , 取框架所有QQ号 换行符分割 ``` |Api_GetOnLineList|返回:文本型 调用库中API:Api_GetOnLineList|取框架在线QQ号 换行符分割 | --- | --- |--- | |无参 ``` .版本 2 .DLL命令 Api_GetOnLineList, 文本型, "OQapi.dll", "Api_GetOnLineList", , 取框架在线QQ号 换行符分割 ``` |Api_GetOffLineList|返回:文本型 调用库中API:Api_GetOffLineList|取框架离线QQ号 (Pro版可用)换行符分割 | --- | --- |--- | |无参 ``` .版本 2 .DLL命令 Api_GetOffLineList, 文本型, "OQapi.dll", "Api_GetOffLineList", , 取框架离线QQ号 (Pro版可用)换行符分割 ``` |Api_AddQQ|返回:文本型 调用库中API:Api_AddQQ|向框架帐号列表增加一个登录QQ 成功失败均返回理由(Pro版可用) | --- | --- |--- | |帐号|文本型 |密码|文本型 |自动登录|逻辑型|真 为自动登录 ``` .版本 2 .DLL命令 Api_AddQQ, 文本型, "OQapi.dll", "Api_AddQQ", , 向框架帐号列表增加一个登录QQ 成功失败均返回理由(Pro版可用) .参数 帐号, 文本型 .参数 密码, 文本型 .参数 自动登录, 逻辑型, , 真 为自动登录 ``` |Api_DelQQ|返回:文本型 调用库中API:Api_DelQQ|删除框架帐号列表内指定QQ,不可在执行登录过程中删除QQ否则有几率引起错误(Pro版可用) | --- | --- |--- | |QQ号|文本型 ``` .版本 2 .DLL命令 Api_DelQQ, 文本型, "OQapi.dll", "Api_DelQQ", , 删除框架帐号列表内指定QQ,不可在执行登录过程中删除QQ否则有几率引起错误(Pro版可用) .参数 QQ号, 文本型 ``` |Api_LoginQQ|调用库中API:Api_LoginQQ|登录指定QQ,应确保QQ号码在列表中已存在 | --- | --- |--- | |登录QQ|文本型 ``` .版本 2 .DLL命令 Api_LoginQQ, , "OQapi.dll", "Api_LoginQQ", , 登录指定QQ,应确保QQ号码在列表中已存在 .参数 登录QQ, 文本型 ``` |Api_OffLineQQ|调用库中API:Api_OffLineQQ|令指定QQ下线,应确保QQ号码已在列表中且在线 | --- | --- |--- | |响应QQ|文本型 ``` .版本 2 .DLL命令 Api_OffLineQQ, , "OQapi.dll", "Api_OffLineQQ", , 令指定QQ下线,应确保QQ号码已在列表中且在线 .参数 响应QQ, 文本型 ``` |Api_IfFriend|返回:逻辑型 调用库中API:Api_IfFriend|是否QQ好友 好友返回真 非好友或获取失败返回假 | --- | --- |--- | |响应QQ|文本型 |对象QQ|文本型 ``` .版本 2 .DLL命令 Api_IfFriend, 逻辑型, "OQapi.dll", "Api_IfFriend", , 是否QQ好友 好友返回真 非好友或获取失败返回假 .参数 响应QQ, 文本型 .参数 对象QQ, 文本型 ``` |Api_SetRInf|调用库中API:Api_SetRInf|修改机器人在线状态 昵称 个性签名 性别 | --- | --- |--- | |响应QQ|文本型 |类型|整数型|1、我在线上 2、Q我吧 3、离开 4、忙碌 5、请勿打扰 6、隐身 7、修改昵称 8、修改个性签名 9、修改性别 |修改内容|文本型|类型为7和8时填写修改内容 类型9时“1”为男 “2”为女 其他填“” ``` .版本 2 .DLL命令 Api_SetRInf, , "OQapi.dll", "Api_SetRInf", , 修改机器人在线状态 昵称 个性签名 性别 .参数 响应QQ, 文本型 .参数 类型, 整数型, , 1、我在线上 2、Q我吧 3、离开 4、忙碌 5、请勿打扰 6、隐身 7、修改昵称 8、修改个性签名 9、修改性别 .参数 修改内容, 文本型, , 类型为7和8时填写修改内容 类型9时“1”为男 “2”为女 其他填“” ``` |Api_GetRInf|返回:文本型 调用库中API:Api_GetRInf|获取机器人状态信息,成功返回:昵称、帐号、在线状态、速度、收信、发信、在线时间,失败返回空 | --- | --- |--- | |响应QQ|文本型 ``` .版本 2 .DLL命令 Api_GetRInf, 文本型, "OQapi.dll", "Api_GetRInf", , 获取机器人状态信息,成功返回:昵称、帐号、在线状态、速度、收信、发信、在线时间,失败返回空 .参数 响应QQ, 文本型 ``` |Api_DelFriend|返回:逻辑型 调用库中API:Api_DelFriend|删除好友 成功返回真 失败返回假 | --- | --- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|被删除对象 ``` .版本 2 .DLL命令 Api_DelFriend, 逻辑型, "OQapi.dll", "Api_DelFriend", , 删除好友 成功返回真 失败返回假 .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 被删除对象 ``` |Api_AddBkList|返回:逻辑型 调用库中API:Api_AddBkList|将好友拉入黑名单 成功返回真 失败返回假 | --- | --- |--- | |响应QQ|文本型 |对象QQ|文本型 ``` .版本 2 .DLL命令 Api_AddBkList, 逻辑型, "OQapi.dll", "Api_AddBkList", , 将好友拉入黑名单 成功返回真 失败返回假 .参数 响应QQ, 文本型 .参数 对象QQ, 文本型 ``` |Api_DelBkList|调用库中API:Api_DelBkList|解除好友黑名单 | --- | --- |--- | |响应QQ|文本型 |对象QQ|文本型 ``` .版本 2 .DLL命令 Api_DelBkList, , "OQapi.dll", "Api_DelBkList", , 解除好友黑名单 .参数 响应QQ, 文本型 .参数 对象QQ, 文本型 ``` |Api_SetShieldedGroup|调用库中API:Api_SetShieldedGroup|屏蔽或接收某群消息 | --- | --- |--- | |响应QQ|文本型 |群号|文本型 |类型|逻辑型|真 为屏蔽接收 假为接收并提醒 ``` .版本 2 .DLL命令 Api_SetShieldedGroup, , "OQapi.dll", "Api_SetShieldedGroup", , 屏蔽或接收某群消息 .参数 响应QQ, 文本型 .参数 群号, 文本型 .参数 类型, 逻辑型, , 真 为屏蔽接收 假为接收并提醒 ``` |Api_SendVoice|返回:逻辑型 调用库中API:Api_SendVoice|好友语音上传并发送 (成功返回真 失败返回假) | --- | --- |--- | |响应QQ|文本型|机器人QQ |接收QQ|文本型|接收语音人QQ |语音数据|整数型|语音字节集数据(AMR Silk编码),内存指针方式 ``` .版本 2 .DLL命令 Api_SendVoice, 逻辑型, "OQapi.dll", "Api_SendVoice", , 好友语音上传并发送 (成功返回真 失败返回假) .参数 响应QQ, 文本型, , 机器人QQ .参数 接收QQ, 文本型, , 接收语音人QQ .参数 语音数据, 整数型, , 语音字节集数据(AMR Silk编码) ,内存指针方式 ``` |Api_SetAdmin|返回:文本型 调用库中API:Api_SetAdmin|设置或取消群管理员 成功返回空 失败返回理由 | --- | --- |--- | |响应QQ|文本型 |群号|文本型 |对象QQ|文本型 |操作方式|逻辑型|真 为设置管理 假为取消管理 ``` .版本 2 .DLL命令 Api_SetAdmin, 文本型, "OQapi.dll", "Api_SetAdmin", , 设置或取消群管理员 成功返回空 失败返回理由 .参数 响应QQ, 文本型 .参数 群号, 文本型 .参数 对象QQ, 文本型 .参数 操作方式, 逻辑型, , 真 为设置管理 假为取消管理 ``` |Api_PBHomeWork|调用库中API:Api_PBHomeWork|QQ群作业发布 | --- | --- |--- | |响应QQ|文本型 |群号|文本型 |作业名|文本型 |标题|文本型 |内容|文本型 ``` .版本 2 .DLL命令 Api_PBHomeWork, , "OQapi.dll", "Api_PBHomeWork", , QQ群作业发布 .参数 响应QQ, 文本型 .参数 群号, 文本型 .参数 作业名, 文本型 .参数 标题, 文本型 .参数 内容, 文本型 ``` |Api_GetLog|返回:文本型 调用库中API:Api_GetLog|取框架日志 | --- | --- |--- | |无参 ``` .版本 2 .DLL命令 Api_GetLog, 文本型, "OQapi.dll", "Api_GetLog", , 取框架日志 ``` |Api_IsEnable|返回:逻辑型 调用库中API:Api_IsEnable|取得插件自身启用状态,启用真 禁用假 | --- | --- |--- | |无参 ``` .版本 2 .DLL命令 Api_IsEnable, 逻辑型, "OQapi.dll", "Api_IsEnable", , 取得插件自身启用状态,启用真 禁用假 ``` |Api_DisabledPlugin|调用库中API:Api_DisabledPlugin|请求禁用插件自身 | --- | --- |--- | |无参 ``` .版本 2 .DLL命令 Api_DisabledPlugin, , "OQapi.dll", "Api_DisabledPlugin", , 请求禁用插件自身 ``` |Api_WithdrawMsg|返回:文本型 调用库中API:Api_WithdrawMsg|消息撤回(成功返回空,失败返回腾讯给出的理由)(Pro版可用) | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|需撤回消息群号 |消息序号|文本型|需撤回消息序号 |消息ID|文本型|需撤回消息ID ``` .版本 2 .DLL命令 Api_WithdrawMsg, 文本型, "OQapi.dll", "Api_WithdrawMsg", , 消息撤回(成功返回空,失败返回腾讯给出的理由)(Pro版可用) .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 需撤回消息群号 .参数 消息序号, 文本型, , 需撤回消息序号 .参数 消息ID, 文本型, , 需撤回消息ID ``` |Api_BeInput|调用库中API:Api_BeInput|置正在输入状态(发送消息后会打断状态) | --- | --- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|置正在输入状态接收对象 ``` .版本 2 .DLL命令 Api_BeInput, , "OQapi.dll", "Api_BeInput", , 置正在输入状态(发送消息后会打断状态) .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 置正在输入状态接收对象 ``` |Api_GetQQAddMode|返回:文本型 调用库中API:Api_GetQQAddMode|取对象好友添加验证方式 (00 允许任何人 01 需要身份验证 03 需回答正确问题 04 需回答问题 99 已经是好友) (Pro版可用) | --- | --- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|需获取对象QQ ``` .版本 2 .DLL命令 Api_GetQQAddMode, 文本型, "OQapi.dll", "Api_GetQQAddMode", , 取对象好友添加验证方式 (00 允许任何人 01 需要身份验证 03 需回答正确问题 04 需回答问题 99 已经是好友) (Pro版可用) .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 需获取对象QQ ``` |Api_IsOnline|返回:逻辑型 调用库中API:Api_IsOnline|查询对象是否在线 | --- | --- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|需获取对象QQ ``` .版本 2 .DLL命令 Api_IsOnline, 逻辑型, "OQapi.dll", "Api_IsOnline", , 查询对象是否在线 .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 需获取对象QQ ``` |Api_GetOnlineState|返回:整数型 调用库中API:Api_GetOnlineState|查询对象在线状态 返回 1、在线 2、Q我 3、离开 4、忙碌 5、勿扰 6、隐身或离线(Pro可用) | --- | --- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|需获取对象QQ ``` .版本 2 .DLL命令 Api_GetOnlineState, 整数型, "OQapi.dll", "Api_GetOnlineState", , 查询对象在线状态 返回 1、在线 2、Q我 3、离开 4、忙碌 5、勿扰 6、隐身或离线(Pro可用) .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 需获取对象QQ ``` |Api_GetGroupMemberNum|返回:文本型 调用库中API:Api_GetGroupMemberNum|查询对象群当前人数和上限人数,换行符分割 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|需查询的群号 ``` .版本 2 .DLL命令 Api_GetGroupMemberNum, 文本型, "OQapi.dll", "Api_GetGroupMemberNum", , 查询对象群当前人数和上限人数 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 需查询的群号 ``` |Api_GetWpa|返回:逻辑型 调用库中API:Api_GetWpa|查询对方是否允许在线状态临时会话消息(非讨论组和群临时)(Pro版可用) | --- | --- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|需查询的对象QQ ``` .版本 2 .DLL命令 Api_GetWpa, 逻辑型, "OQapi.dll", "Api_GetWpa", , 查询对方是否允许在线状态临时会话消息(非讨论组和群临时)(Pro版可用) .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 需查询的对象QQ ``` |Api_GetGroupAddMode|返回:文本型 调用库中API:Api_GetGroupAddMode|查询对象群验证方式 1允许任何人 2需要验证消息 3不允许任何人加群 4需要正确回答问题 5需要回答问题并由管理员审核 6付费群 -1群号不存在(获取失败返回空)Pro版可用 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|需查询的群号 ``` .版本 2 .DLL命令 Api_GetGroupAddMode, 文本型, "OQapi.dll", "Api_GetGroupAddMode", , 查询对象群验证方式 1允许任何人 2需要验证消息 3不允许任何人加群 4需要正确回答问题 5需要回答问题并由管理员审核 6付费群 -1群号不存在(获取失败返回空)Pro版可用 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 需查询的群号 ``` |Api_GetGroupLv|返回:整数型 调用库中API:Api_GetGroupLv|查询QQ群等级,成功返回等级(失败返回-1)Pro版可用 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|需查询的群号 ``` .版本 2 .DLL命令 Api_GetGroupLv, 整数型, "OQapi.dll", "Api_GetGroupLv", , 查询QQ群等级,成功返回等级(失败返回-1)Pro版可用 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 需查询的群号 ``` |Api_SetFriendsRemark|调用库中API:Api_SetFriendsRemark|修改好友备注姓名 | --- | --- |--- |- |响应QQ|文本型|机器人QQ |对象QQ|文本型|需获取对象好友QQ |备注|文本型|需要修改的备注姓名 ``` .版本 2 .DLL命令 Api_SetFriendsRemark, , "OQapi.dll", "Api_SetFriendsRemark", , 修改好友备注姓名 .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 需获取对象好友QQ .参数 备注, 文本型, , 需要修改的备注姓名 ``` |Api_GetFriendsRemark|返回:文本型 调用库中API:Api_GetFriendsRemark|取好友备注姓名(成功返回备注,失败或无备注返回空)Pro可用 | --- | --- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|需获取对象好友QQ ``` .版本 2 .DLL命令 Api_GetFriendsRemark, 文本型, "OQapi.dll", "Api_GetFriendsRemark", , 取好友备注姓名(成功返回备注,失败或无备注返回空)Pro可用 .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 需获取对象好友QQ ``` |Api_SignIn|返回:逻辑型 调用库中API:Api_SignIn|QQ群签到(成功返回真 失败返回假) | --- | --- |--- | |响应QQ|文本型||机器人QQ |群号|文本型|QQ群号 |地名|文本型|签到地名(Pro可自定义) |想说的话|文本型|想发表的内容 ``` .版本 2 .DLL命令 Api_SignIn, 逻辑型, "OQapi.dll", "Api_SignIn", , QQ群签到(成功返回真 失败返回假) .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , QQ群号 .参数 地名, 文本型, , 签到地名(Pro可自定义) .参数 想说的话, 文本型, , 想发表的内容 ``` |Api_TakeGift|返回:文本型 调用库中API:Api_TakeGift|抽取群礼物(返回结果Json,需群聊等级LV5后)Pro可用 | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_TakeGift, 文本型, "OQapi.dll", "Api_TakeGift", , 抽取群礼物(返回结果Json,需群聊等级LV5后)Pro可用 .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_CheckGift|返回:文本型 调用库中API:Api_CheckGift|查询我的群礼物(返回Json格式)Pro可用 | --- | --- |--- | |响应QQ|文本型|机器人QQ ``` .版本 2 .DLL命令 Api_CheckGift, 文本型, "OQapi.dll", "Api_CheckGift", , 查询我的群礼物(返回Json格式)Pro可用 .参数 响应QQ, 文本型, , 机器人QQ ``` |Api_GiveGift|返回:整数型 调用库中API:Api_GiveGift|送群礼物(成功返回1 失败返回-1)Pro可用 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|需送礼物群号 |对象QQ|文本型|赠予礼物对象 |pid|文本型|礼物pid ``` .版本 2 .DLL命令 Api_GiveGift, 整数型, "OQapi.dll", "Api_GiveGift", , 送群礼物(成功返回1 失败返回-1)Pro可用 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 需送礼物群号 .参数 对象QQ, 文本型, , 赠予礼物对象 .参数 pid, 文本型, , 礼物pid ``` |Api_GetGroupChatLv|返回:整数型 调用库中API:Api_GetGroupChatLv|查询对象或自身群聊等级(返回实际等级 失败返回-1)Pro可用 | --- | --- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|查询群号 |对象QQ|文本型|需查询对象或机器人QQ ``` .版本 2 .DLL命令 Api_GetGroupChatLv, 整数型, "OQapi.dll", "Api_GetGroupChatLv", , 查询对象或自身群聊等级(返回实际等级 失败返回-1)Pro可用 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 查询群号 .参数 对象QQ, 文本型, , 需查询对象或机器人QQ ``` |Api_GetExpertDays|返回:整数型 调用库中API:Api_GetExpertDays|查询对象或自身QQ达人天数(返回实际天数 失败返回-1)Pro可用 | --- | --- |--- | |响应QQ|文本型||机器人QQ |对象QQ|文本型||需查询对象或机器人QQ ``` .版本 2 .DLL命令 Api_GetExpertDays, 整数型, "OQapi.dll", "Api_GetExpertDays", , 查询对象或自身QQ达人天数(返回实际天数 失败返回-1)Pro可用 .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 需查询对象或机器人QQ ``` |Api_InviteGroup_other|返回:逻辑型 调用库中API:Api_InviteGroupMember|邀请别人群成员加入自己群 Pro可用 | --- | --- |--- | |响应QQ|文本型|机器人QQ |目标群号|文本型|要进入的群的群号 |所在群号|文本型|被邀请人和机器人共同存在的群号 |邀请QQ|文本型|被邀请人的QQ,多个换行提交 ``` .版本 2 .DLL命令 Api_InviteGroup_other, 逻辑型, "OQapi.dll", "Api_InviteGroupMember", , 邀请别人群成员加入自己群 Pro可用 .参数 响应QQ, 文本型, , 机器人QQ .参数 目标群号, 文本型, , 要进入的群的群号 .参数 所在群号, 文本型, , 被邀请人和机器人共同存在的群号 .参数 邀请QQ, 文本型, , 被邀请人的QQ,多个换行提交 ``` |Api_GetShieldedState|返回:逻辑型 调用库中API:Api_GetShieldedState|获取机器人QQ是否被屏蔽消息发送状态(真屏蔽 假未屏蔽) | --- | --- |--- | |响应QQ|文本型||机器人QQ |OQ|整数型||0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话 ``` .版本 2 .DLL命令 Api_GetShieldedState, 逻辑型, "OQapi.dll", "Api_GetShieldedState", , 获取机器人QQ是否被屏蔽消息发送状态(真屏蔽 假未屏蔽) .参数 响应QQ, 文本型, , 机器人QQ .参数 OQ_, 整数型, , 0在线临时会话 1好友 2群 3讨论组 4群临时会话 5讨论组临时会话 7好友验证回复会话 ``` |Api_DelFriend_A|返回:逻辑型 调用库中API:Api_DelFriend_A|把好友删除为单项,或从对方列表删除自己 Pro可用 | --- | --- |--- | |响应QQ|文本型|机器人QQ |目标QQ|文本型|欲操作的目标 |删除类型|整数型|1为在对方的列表删除我(双向) 2为在我的列表删除对方(单项) 默认为2 ``` .版本 2 .DLL命令 Api_DelFriend_A, 逻辑型, "OQapi.dll", "Api_DelFriend_A", , 把好友删除为单项,或从对方列表删除自己 Pro可用 .参数 响应QQ, 文本型, , 机器人QQ .参数 目标QQ, 文本型, , 欲操作的目标 .参数 删除类型, 整数型, , 1为在对方的列表删除我(双向) 2为在我的列表删除对方(单项) 默认为2 ``` | Api_Setcation_problem_B | 返回:逻辑型 调用库中API:Api_Setcation_problem_B | 好友验证设置为需要问答问题时,可重复调用,设置回答问题验证时调用 Pro可用 | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ |设置问题一|文本型|设置问题一 |设置问题二|文本型|设置问题二 |设置问题三|文本型|设置问题三 ``` .版本 2 .DLL命令 Api_Setcation_problem_B, 逻辑型, "OQapi.dll", "Api_Setcation_problem_B", , 好友验证设置为需要问答问题时,可重复调用,设置回答问题验证时调用 Pro可用 .参数 响应QQ, 文本型, , 机器人QQ .参数 设置问题一, 文本型, , 设置问题一 .参数 设置问题二, 文本型, , 设置问题二 .参数 设置问题三, 文本型, , 设置问题三 ``` | Api_Setcation_problem_A | 返回:逻辑型 调用库中API:Api_Setcation_problem_A | 设置本机器人好友验证方式,可重复调用,设置回答问题验证时调用 Pro可用 | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ |类型|整数型|1为允许任何人 2为需要验证 3为需要正确回答问题 4为回答问题并审核 |设置问题|文本型|当类型为3时填写 问题,其他类型可空 |问题答案|文本型|设置的问题答案,其他类型可空 ``` .版本 2 .DLL命令 Api_Setcation_problem_A, 逻辑型, "OQapi.dll", "Api_Setcation_problem_A", , 设置本机器人好友验证方式,可重复调用,设置回答问题验证时调用 Pro可用 .参数 响应QQ, 文本型, , 机器人QQ .参数 类型, 整数型, , 1为允许任何人 2为需要验证 3为需要正确回答问题 4为回答问题并审核 .参数 设置问题, 文本型, , 当类型为3时填写 问题,其他类型可空 .参数 问题答案, 文本型, , 设置的问题答案,其他类型可空 ``` | Api_HandleFriendEvent | 无返回 调用库中API:Api_HandleFriendEvent | 处理好友添加请求 | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ |对象QQ|文本型|请求添加好友人QQ |处理方式|整数型|10同意 20拒绝 30忽略 |附加信息|文本型|拒绝添加好友 附加信息 ``` .版本 2 .DLL命令 Api_HandleFriendEvent, 逻辑型, "OQapi.dll", "Api_HandleFriendEvent", , 处理好友添加请求 .参数 响应QQ, 文本型, , 机器人QQ .参数 对象QQ, 文本型, , 请求添加好友人QQ .参数 处理方式, 整数型, , 10同意 20拒绝 30忽略 .参数 附加信息, 文本型, , 拒绝添加好友 附加信息 ``` | Api_UpDate | 返回 :逻辑型 调用库中API:Api_UpDate |自动更新插件,更新前将会调用 OQ_DestroyPlugin 函数,请在该函数下面停止本插件的一切操作 | --- | --- |--- |--- | |更新文件名|文本型|需要更新的插件地址,取本地绝对地址,如:C:\Plugin\OnoQQ开发模板.OQ.dll |临时文件名|文本型|临时存储的插件地址,绝对地址,如:C:\OnoQQ开发模板.OQ.dll |下载链接|文本型|需提供直连下载地址,后缀为.dll,支持http和https下载链接 ``` .版本 2 .DLL命令 Api_UpDate, , "OQapi.dll", "Api_UpDate", , 自动更新插件,更新前将会调用 OQ_DestroyPlugin 子程序,请在该子程序下面停止本插件的一切操作 .参数 更新文件名, 文本型, , 需要更新的插件地址,取本地绝对地址,如:C:\Plugin\OnoQQ开发模板.OQ.dll .参数 临时文件名, 文本型, , 临时存储的插件地址,绝对地址,如:C:\OnoQQ开发模板.OQ.dll .参数 下载链接, 文本型, , 需提供直连下载地址,后缀为.dll,支持http和https下载链接 ``` | Api_GetQrcode | 返回 :文本型 调用库中API:Api_GetQrcode |返回二维码标识和二维码图片base编码数据,换行符分割,第一行为二维码标识,第二行为二维码的base编码数据,标识用于查询当前二维码状态 | --- | --- |--- |--- | |无参数| ``` .版本 2 .DLL命令 Api_GetQrcode, 文本型, "OQapi.dll", "Api_GetQrcode", , 返回二维码标识和二维码图片base编码数据,换行符分割,第一行为二维码标识,第二行为二维码的base编码数据,标识用于查询当前二维码状态 ``` | Api_CheckQrcode | 返回 :整数型 调用库中API:Api_CheckQrcode |取二维码状态,-1二维码失效 0获取失败(网络超时异常等) 1正在等待扫码中 2已扫码等待确认 3已确认正在登陆 | --- | --- |--- |--- | |二维码ID|文本型|二维码标识 ``` .版本 2 .DLL命令 Api_CheckQrcode, 整数型, "OQapi.dll", "Api_CheckQrcode", , 取二维码状态,-1二维码失效 0获取失败(网络超时异常等) 1正在等待扫码中 2已扫码等待确认 3已确认正在登陆 .参数 二维码ID, 文本型, , 二维码标识 ``` | Api_SetGroupCation | 返回 :逻辑型 调用库中API:Api_SetGroupCation |设置群验证方式 | --- | --- |--- |--- | |响应QQ|文本型|机器人QQ |群号|文本型|需要设置的QQ群号,需要机器人为管理员 |类型|整数型|1允许任何人 2需要验证信息 3需要回答问题 4需要正确回答问题 5禁止加群 |设置问题|文本型|当类型为 3 4 时填写 问题,其他类型可空 |问题答案|文本型|当验证方式为 4 时写答案,其他类型可空 ``` .版本 2 .DLL命令 Api_SetGroupCation, 逻辑型, "OQapi.dll", "Api_SetGroupCation", , 设置群验证方式 .参数 响应QQ, 文本型, , 机器人QQ .参数 群号, 文本型, , 需要设置的QQ群号,需要机器人为管理员 .参数 类型, 整数型, , 1允许任何人 2需要验证信息 3需要回答问题 4需要正确回答问题 5禁止加群 .参数 设置问题, 文本型, , 当类型为 3 4 时填写 问题,其他类型可空 .参数 问题答案, 文本型, , 当验证方式为 4 时写答案,其他类型可空 ```