跳至主要內容

其他接口

大约 3 分钟

获取城市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域名

响应

字段类型说明
cookiesstring指定域名下的 Cookie

获取 CSRF 令牌

API 端点

get_csrf_token

参数

字段类型必须说明
domainstring域名

响应

字段类型说明
tokenstring指定域名下的 CSRF 令牌

获取Cookie

API 端点

get_cookies

参数

字段类型必须说明
domainstring域名

响应

字段类型说明
cookiesstring指定域名下的 Cookie

API 端点

get_credentials

参数

字段类型必须说明
domainstring域名

响应

字段类型说明
cookiesstring指定域名下的 Cookie
tokenstring指定域名下的 CSRF 令牌