MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接

    [Python]mirai-api-http session无法获取队列大小&队列消息等

    HTTP API和第三方SDK
    2
    2
    375
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ExMikuPro
      ExMikuPro last edited by

      环境:

      Python 3.9
      requests == 2.30.0
      urllib == 1.26.15
      
      miria-core-all == 2.15.0-M1
      mirai-api-http == 2.9.1.mirai2
      

      先看原代码
      runoob-code.png

      这是运行完的结果:

      截屏2023-05-08 11.15.27.png

      运行结果里:
      以前未注销的session获取正常
      新获取的session获取不到data数值

      在此之间没有进行消息队列的清空,也尝试在不同的Python版本和库中尝试,问题一直哪有解决QAQ

      1 Reply Last reply Reply Quote 0
      • M
        MDeath last edited by

        新获取的session没有缓存,收到的消息应该是缓存到对应的session,你可以试试使用漫游接口调取没有缓存到的消息

        1 Reply Last reply Reply Quote 0
        • 1 / 1
        • First post
          Last post
        Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact