2

ユーザーのアクティブ/不在ステータスはここにリストされていないようです: https://api.slack.com/types/user

私が見逃したこの情報を照会する別の方法はありますか?

4

3 に答える 3

7

もうお気づきかもしれませんが、Slack API には users.getPresence というメソッドがあります。

トークン (token=xoxp-313xxxxxx-313xxxxxx-313xxxxxx-xxxxxx) を作成し、ID U03xxxxxx を持つユーザーを探している場合、API をクエリする例。

curl -X POST https://slack.com/api/users.getPresence 
     --data "token=xoxp-313xxxxxx-313xxxxxx-313xxxxxx-xxxxxx&user=U03xxxxxx"

応答:

{"ok":true,"presence":"away"}

メソッド users.list または users.info を使用して、ユーザー ID を取得できることに注意してください。

参照: https://api.slack.com/methods

于 2015-01-19T14:19:41.333 に答える