CUSTOMER_BATCHGET_URL = "/cgi-bin/kf/customer/batchget" class WeChatKFCustomerManager: def __init__(self, gateway): self._gateway = gateway async def batch_get(self, external_userid_list: list[str], need_enter_session_context: int = 0) -> dict: token = await self._gateway.get_access_token() resp = await self._gateway._http.post( CUSTOMER_BATCHGET_URL, params={"access_token": token}, json={ "external_userid_list": external_userid_list, "need_enter_session_context": need_enter_session_context, }, ) return resp.json()