当前位置: 首页 > 面试题库 >

StackExchange.Redis:获取频道订阅数(即PUBSUB NUMSUB)

夔光霁
2023-03-14
问题内容

有没有一种方法可以通过StackExchange.Redis库获取特定Redis通道的通道订阅数?直接与Redis交互时,它可以与PUBSUB
NUMSUB命令(http://redis.io/commands/pubsub)一起使用,但是在C#客户端库中看不到等效调用


问题答案:

这是一个 服务器 的命令(而不是一个 数据库
命令),所以相同的指南适用为KEYSSCANFLUSHDB,等。简短版本:使用GetServer()。较长的版本:请阅读上面的链接文章。

PUBSUB方法是:

  • PUBSUB CHANNELSserver.SubscriptionChannels[Async](...)
  • PUBSUB NUMPATserver.SubscriptionPatternCount[Async](...)
  • PUBSUB NUMSUBserver.SubscriptionSubscriberCount[Async](...)


 类似资料:
  • 我需要在用户订阅或取消订阅Youtube频道时显示该频道的名称。 下面是两个订阅按钮和一个事件脚本。

  • 我可以得到数字订阅频道,但通过困难的方法,我不知道这个方法是否正确。 首先我派人去找https://www.googleapis.com/youtube/v3/search?part=snippet 然后我为循环获取获取频道ID后每个频道的数字订阅 得到https://www.googleapis.com/youtube/v3/channels?part=statistics 然后我得到我的结果频

  • 作为YouTube关于实施和迁移到API V3的官方留档,他们说: YouTube数据API(v2)功能:检索视频推荐 v3 API不会检索仅包含为当前API用户推荐的视频的列表。但是,您可以使用v3 API通过调用activities.list方法并将home参数值设置为true来查找推荐的视频。 但现在参数 也被弃用了。目前,当我将 参数设置为 ,我只检索频道中最近上传的视频:YouTube

  • 我正在尝试获取我的Office 365帐户上的许可证数量。 当我登录Office 365门户并查看计费时 有没有办法从任何Office 365 API或报告服务中提取相同的信息?

  • 请求header GET /v1/activities/{频道id}/report Authorization:Bearer {ACCESS TOKEN} Content-Type:application/json 注: 请将上方的{ACCESS TOKEN}替换为您的ACCESS TOKEN 请将"{频道id}"替换您需要获取的频道id 返回 { "id": 1928, "name":

  • 请求header GET /v1/activities Authorization:Bearer {ACCESS TOKEN} Content-Type:application/json 注:请将上方的{ACCESS TOKEN}替换为您的ACCESS TOKEN 可选参数 live=直播状态&manager=频道管理员ID&p=页码 可选参数说明 参数 描述 类型 live 直播状态,1为正在