类似的频道和机器人

该 API 提供了一种方法,可以获取主题相似的公共频道和机器人的列表,这些频道和机器人是根据其订阅者群体的相似性选择的。

类似频道

方案:

messages.chats#64ff9fd5 chats:Vector<Chat> = messages.Chats; messages.chatsSlice#9cd81144 count:int chats:Vector<Chat> = messages.Chats;---functions---channels.getChannelRecommendations#25a71742 flags:# channel:flags.0?InputChannel = messages.Chats;

客户端在加入频道后应调用channels.getChannelRecommendations(传入频道的对等节点),自动显示一个弹出窗口,其中包含主题相似的频道列表。channel

在频道个人资料中打开特殊的“相似频道”选项卡时(类似于媒体/链接/GIF 等选项卡),也应调用相同的方法。

也可以在全局搜索的“频道”选项卡的“相似频道”部分中不设置标志来调用该方法,以返回与当前用户已加入的频道类似的推荐频道的全局列表,请参阅此处»了解更多信息。channel

channels.getChannelRecommendations»可以向高级用户/非高级用户推荐的相似频道的最大数量包含在recommended_channels_limit_premium/recommended_channels_limit_default应用程序配置键中。

非高级用户可能会获得减少的结果集,以messages.chatsSlice的形式呈现,其中count> 结果数量chats:升级到高级帐户将返回完整的结果集,以messages.chatsSlice 的形式呈现。

类似的机器人

users.users#62d706b8 users:Vector<User> = users.Users; users.usersSlice#315a4974 count:int users:Vector<User> = users.Users;---functions---bots.getBotRecommendations#a1b70815 bot:InputUser = users.Users;

在机器人的个人资料中打开特殊的“相似机器人”选项卡时(类似于媒体/链接/GIF 等选项卡),也应该调用相同的方法。

非高级用户可能会获得一个减少的结果集,其形式为users.usersSlice,其中count> 结果的数量users:升级到高级帐户将返回完整的结果集,形式为users.users。