Skip to content

get_pet_activity_options ​

API 开源贡献者:星空花海

读取学习、打工或冒险选项、时长、奖励与可用状态。

  • action:get_pet_activity_options
  • 支持协议:Android。
  • 调用方式:普通插件 API;仅接受对象参数。

调用方式 ​

js
const result = await api.get_pet_activity_options({
  "self_id": 123456,
  "client_type": "android",
  "pet_id": "MTIzNDU2LXBldA==",
  "activity": "work"
})

参数 ​

参数类型必填说明
self_idnumber是在线机器人 QQ 号
client_typestring是当前实现支持 android;须使用 Android 账号
pet_idstring是宠物 ID,须按接口说明区分本人或目标;不能用 QQ 号代替
activitystring是school / work / adventure
career_typenumber否职业总览返回的职业类型;不传则选第一个可用职业
stagenumber否学习阶段 0–4;不传则读取总览
friend_pet_idstring否work / adventure 可选雇佣好友宠物 ID;school 不接受

返回值 ​

activity、career_name、options[]。选项含 name、sub_event_type、cost、duration_seconds、duration_text、duration_known、reward、description、can_do、unavailable_reason、warning、icon_url、reward_icon_url。duration_known=false 时不要将 duration_seconds=0 视为实际时长。

参数或业务错误会使调用失败。写入请求结果未知时,请先读取当前状态确认,勿直接重复提交。

萌卡 · 自托管 QQ 机器人框架