def __init__(self, requester: Requester, token: str = attr.NOTHING, *,
base_url: str = ''):
#: ?? API ????
self.base_url = base_url or self.base_url # type: str
self._token = token # type: str
#: meta ?? API
self.meta = MetaAPI(
requester, token=token, base_url=self.base_url
) # type: MetaAPI
#: ???? API
self.team = TeamAPI(
requester, token=token, base_url=self.base_url
) # type: TeamAPI
#: ???? API
self.user = UserAPI(
requester, token=token, base_url=self.base_url
) # type: UserAPI
#: ?????? API
self.vchannel = VchannelAPI(
requester, token=token, base_url=self.base_url
) # type: VchannelAPI
#: ????? API
self.channel = ChannelAPI(
requester, token=token, base_url=self.base_url
) # type: ChannelAPI
#: ??????? API
self.session_channel = SessionChannelAPI(
requester, token=token, base_url=self.base_url
) # type: SessionChannelAPI
#: P2P ???? API
self.p2p = P2pAPI(
requester, token=token, base_url=self.base_url
) # type: P2pAPI
#: ???? API
self.message = MessageAPI(
requester, token=token, base_url=self.base_url
) # type: MessageAPI
#: ????? emoji ?? API
self.emoji = EmojiAPI(
requester, token=token, base_url=self.base_url
) # type: EmojiAPI
#: ?? sticker ?? API
self.sticker = StickerAPI(
requester, token=token, base_url=self.base_url
) # type: StickerAPI
#: RTM ?? API
self.rtm = RtmAPI(
requester, token=token, base_url=self.base_url
) # type: RtmAPI
评论列表
文章目录