import{_ as l}from"./plugin-vue_export-helper-c27b6911.js";import{r as c,o as u,c as i,b as p,w as a,e as r,d as s,a as n}from"./app-e0095480.js";const d={},k=r(`

获取城市ADCode

API 端点

/get_weather_city_code

参数

字段类型必须说明
citystring城市

响应

[
  {
    "adcode": 10000,
    "province": "广西",
    "city": "柳州"
  }
]

获取天气

该接口用于获取天气,该接口调用来自QQ官方服务。

API 端点

/get_weather

参数

字段类型必须说明
codestringADCode
citystring城市

响应

{
  "weatherInfo": {
    "all_astro": [],
    "lifeindex_forecast_list": [],
    "weekly_astro": [],
    "ret": 0,
    "weather_info": {
      "temper": "16",
      "air_humidity": "98",
      "wind_power": "微风",
      "wind_direct": "西南风",
      "weather": "多云",
      "pubtime": "01:40",
      "updatetime": 1695664205,
      "weather_type": "多云",
      "weather_type_id": "202",
      "type_id_new": 2,
      "concrete_type": 2,
      "sunrise": "06:05",
      "sunset": "18:06"
    },
    "air_info": null,
    "forecast_list": {
      "weatherForecast": [
        {
          "day_weather": "阴",
          "night_weather": "多云",
          "day_temper": "22",
          "night_temper": "15",
          "day_wind_direct": "西南风",
          "night_wind_direct": "变向风",
          "day_wind_power": "微风",
          "night_wind_power": "微风",
          "sunrise_time": "06:05",
          "sunset_time": "18:06",
          "pubtime": "202309251800",
          "day": 0,
          "day_weather_type": "阴天",
          "night_weather_type": "多云",
          "day_weather_type_id": "203",
          "night_weather_type_id": "202",
          "day_type_id_new": 3,
          "day_concrete_type": 3,
          "night_type_id_new": 2,
          "night_concrete_type": 2,
          "pm": "82",
          "wind_power_desc": ""
        },
        ...
      ],
      "updatetime": 1695664205,
      "tomorrowPrompt": "",
      "weeklyPrompt": ""
    },
    "forecast": {
      "day_weather": "多云",
      "night_weather": "晴",
      "day_temper": "24",
      "night_temper": "16",
      "day_wind_direct": "变向风",
      "night_wind_direct": "变向风",
      "day_wind_power": "微风",
      "night_wind_power": "微风",
      "sunrise_time": "06:06",
      "sunset_time": "18:04",
      "pubtime": "202309251800",
      "day": 1,
      "day_weather_type": "多云",
      "night_weather_type": "晴",
      "day_weather_type_id": "202",
      "night_weather_type_id": "201",
      "day_type_id_new": 2,
      "day_concrete_type": 2,
      "night_type_id_new": 1,
      "night_concrete_type": 1,
      "pm": "146",
      "wind_power_desc": ""
    },
    "hourinfo_list": null,
    "almanac": "",
    "warning_list": {
      "lst_warning": [],
      "last_proc_time": 0
    },
    "astro": null,
    "city": "北京",
    "area": "",
    "adcode": 110000,
    "area_id": 101010100,
    "en_name": "Beijing",
    "update_time": 1695664205,
    "tips_list": null,
    "lifeindex_list": null,
    "current_time": 1695664515,
    "user_weekly_astro": null,
    "weekly_summary": null
  },
  "qrcode": "data:image/png;base64,...",
  "poster": "",
  "share": {
    "data": {
      "app": "com.tencent.weather.share",
      "config": {
        "autosize": 0,
        "ctime": 1695664515,
        "forward": 0,
        "round": 0,
        "token": "49441099828d62f0ded8112849bce839"
      },
      "desc": "",
      "meta": {
        "share": {
          "adcode": 110000,
          "air_info": null,
          "area": "",
          "city": "北京",
          "current_time": 1695664515,
          "forecast_list": {
            "tomorrowPrompt": "",
            "updatetime": 1695664205,
            "weatherForecast": [
              {
                "day": 0,
                "day_concrete_type": 3,
                "day_temper": "22",
                "day_type_id_new": 3,
                "day_weather": "阴",
                "day_weather_type": "阴天",
                "day_weather_type_id": "203",
                "day_wind_direct": "西南风",
                "day_wind_power": "微风",
                "night_concrete_type": 2,
                "night_temper": "15",
                "night_type_id_new": 2,
                "night_weather": "多云",
                "night_weather_type": "多云",
                "night_weather_type_id": "202",
                "night_wind_direct": "变向风",
                "night_wind_power": "微风",
                "pm": "82",
                "pubtime": "202309251800",
                "sunrise_time": "06:05",
                "sunset_time": "18:06",
                "wind_power_desc": ""
              },
              ...
            ],
            "weeklyPrompt": ""
          },
          "update_time": 1695664205,
          "weather_info": {
            "air_humidity": "98",
            "concrete_type": 2,
            "pubtime": "01:40",
            "sunrise": "06:05",
            "sunset": "18:06",
            "temper": "16",
            "type_id_new": 2,
            "updatetime": 1695664205,
            "weather": "多云",
            "weather_type": "多云",
            "weather_type_id": "202",
            "wind_direct": "西南风",
            "wind_power": "微风"
          }
        }
      },
      "prompt": "[分享]北京 多云 16°",
      "ver": "1.0.0.1",
      "view": "share"
    },
    "code": 0
  }
}

[实验] 上传群图片

该接口用于上传群聊图片, 注意该接口是上传群消息的图片,不是群文件,也不是群相册。

API 端点

/upload_group_image

请求类型

POST

参数

字段类型必须说明
picstring图片base64
senderint64QQ
troopint64图片发送到的群聊

API 端点

get_cookies

参数

字段类型必须说明
domainstring域名

响应

`,29),q=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"cookies"),n("td",null,"string"),n("td",null,"指定域名下的 Cookie")])])],-1),v=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),s(` `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token punctuation"},"{"),s(` `),n("span",{class:"token property"},'"cookies"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"uin=o1234567890; skey=***; p_uin=o1234567890; p_skey=; pt4_token="'),s(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"echo"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'""'),s(` `),n("span",{class:"token punctuation"},"}"),s(` `)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),b=r('

获取 CSRF 令牌

API 端点

get_csrf_token

参数

字段类型必须说明
domainstring域名

响应

',6),h=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"token"),n("td",null,"string"),n("td",null,"指定域名下的 CSRF 令牌")])])],-1),m=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),s(` `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token punctuation"},"{"),s(` `),n("span",{class:"token property"},'"token"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"***"'),s(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"echo"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'""'),s(` `),n("span",{class:"token punctuation"},"}"),s(` `)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),y=r('

获取Cookie

API 端点

get_cookies

参数

字段类型必须说明
domainstring域名

响应

',6),_=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"cookies"),n("td",null,"string"),n("td",null,"指定域名下的 Cookie")])])],-1),g=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),s(` `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token punctuation"},"{"),s(` `),n("span",{class:"token property"},'"cookies"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"uin=o1234567890; skey=***; p_uin=o1234567890; p_skey=; pt4_token="'),s(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"echo"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'""'),s(` `),n("span",{class:"token punctuation"},"}"),s(` `)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1),w=r('

API 端点

get_credentials

参数

字段类型必须说明
domainstring域名

响应

',6),f=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"字段"),n("th",null,"类型"),n("th",null,"说明")])]),n("tbody",null,[n("tr",null,[n("td",null,"cookies"),n("td",null,"string"),n("td",null,"指定域名下的 Cookie")]),n("tr",null,[n("td",null,"token"),n("td",null,"string"),n("td",null,"指定域名下的 CSRF 令牌")])])],-1),x=n("div",{class:"language-json line-numbers-mode","data-ext":"json"},[n("pre",{class:"language-json"},[n("code",null,[n("span",{class:"token punctuation"},"{"),s(` `),n("span",{class:"token property"},'"status"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"ok"'),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"retcode"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"data"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token punctuation"},"{"),s(` `),n("span",{class:"token property"},'"token"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"***"'),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"cookies"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'"uin=o1234567890; skey=***; p_uin=o1234567890; p_skey=***; pt4_token=***"'),s(` `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),s(` `),n("span",{class:"token property"},'"echo"'),n("span",{class:"token operator"},":"),s(),n("span",{class:"token string"},'""'),s(` `),n("span",{class:"token punctuation"},"}"),s(` `)])]),n("div",{class:"line-numbers","aria-hidden":"true"},[n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"}),n("div",{class:"line-number"})])],-1);function A(j,C){const e=c("Tabs");return u(),i("div",null,[k,p(e,{id:"249",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:a(({value:t,isActive:o})=>[s("响应字段")]),title1:a(({value:t,isActive:o})=>[s("响应示例")]),tab0:a(({value:t,isActive:o})=>[q]),tab1:a(({value:t,isActive:o})=>[v]),_:1}),b,p(e,{id:"333",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:a(({value:t,isActive:o})=>[s("响应字段")]),title1:a(({value:t,isActive:o})=>[s("响应示例")]),tab0:a(({value:t,isActive:o})=>[h]),tab1:a(({value:t,isActive:o})=>[m]),_:1}),y,p(e,{id:"417",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:a(({value:t,isActive:o})=>[s("响应字段")]),title1:a(({value:t,isActive:o})=>[s("响应示例")]),tab0:a(({value:t,isActive:o})=>[_]),tab1:a(({value:t,isActive:o})=>[g]),_:1}),w,p(e,{id:"501",data:[{id:"响应字段"},{id:"响应示例"}]},{title0:a(({value:t,isActive:o})=>[s("响应字段")]),title1:a(({value:t,isActive:o})=>[s("响应示例")]),tab0:a(({value:t,isActive:o})=>[f]),tab1:a(({value:t,isActive:o})=>[x]),_:1})])}const F=l(d,[["render",A],["__file","other.html.vue"]]);export{F as default};