松弛API激活users.getPresence()方法

时间:2020-08-04 04:03:35

标签: amazon-web-services slack-api

我对slack api有问题,确切地说,slack的每个更改都保存在单独的json文件中。但是问题是我想在json中用户的活动/离开更改时获取,但是我无法在json中获取此信息。发现使用users.getPresence()方法存在user.read范围.user.read范围中的users.info()方法也有效,并且我将json与该信息一起使用。任何想法为什么一种方法有效但另一种方法无效?

1 个答案:

答案 0 :(得分:0)

您似乎正在使用Slack Web API代替Slack RTM和事件。您需要订阅presence_change事件。确保您使用presence_sub订阅了指定用户的状态事件。当用户更改状态时,您会收到通知,并且可以从响应中获取并解析json。查找有关此事件的更多信息here