批量只支持20个以内
This commit is contained in:
4
main.py
4
main.py
@@ -2,6 +2,7 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
import logging
|
import logging
|
||||||
import threading
|
import threading
|
||||||
|
import time
|
||||||
from argparse import ArgumentParser
|
from argparse import ArgumentParser
|
||||||
import uvicorn
|
import uvicorn
|
||||||
from fastapi import FastAPI
|
from fastapi import FastAPI
|
||||||
@@ -98,7 +99,8 @@ def main(chat_type: int):
|
|||||||
if error_msg:
|
if error_msg:
|
||||||
logger.error("登录失败")
|
logger.error("登录失败")
|
||||||
return
|
return
|
||||||
|
#休眠等待server启动,防止回调设置失败
|
||||||
|
time.sleep(10)
|
||||||
resp = client.set_callback(token, callback_url)
|
resp = client.set_callback(token, callback_url)
|
||||||
print(f"set_callback:{resp}")
|
print(f"set_callback:{resp}")
|
||||||
|
|
||||||
|
|||||||
2
robot.py
2
robot.py
@@ -452,7 +452,7 @@ class Robot(Job):
|
|||||||
"""更新联系人详细信息(昵称等)"""
|
"""更新联系人详细信息(昵称等)"""
|
||||||
try:
|
try:
|
||||||
# 将wxid列表分批处理,每批50个
|
# 将wxid列表分批处理,每批50个
|
||||||
batch_size = 50
|
batch_size = 10
|
||||||
wxids = list(contacts_dict.keys())
|
wxids = list(contacts_dict.keys())
|
||||||
|
|
||||||
for i in range(0, len(wxids), batch_size):
|
for i in range(0, len(wxids), batch_size):
|
||||||
|
|||||||
Reference in New Issue
Block a user