Kullanıcı kimliklerine göre bir veya daha fazla kullanıcının çevrimiçi olup olmadığını sorgular.
Operation description
Kullanım notları
Bu işlem toplu sorgulamaları destekler. Tek seferde en fazla 20 kullanıcının çevrimiçi durumunu sorgulayabilirsiniz.
QPS sınırları
Bu işlemi çağıran tek bir kullanıcı için QPS sınırı saniyede 100 sorgudur. Sınır aşılırsa API çağrıları kısıtlanır ve bu durum işlerinizi etkileyebilir. API çağrılarını makul bir hızda yapın. Daha fazla bilgi için bkz. QPS sınırları.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:BatchGetOnlineUsers |
get |
*Etki alanı.
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| AppId |
string |
Yes |
Etkileşimli mesajlaşma uygulamasının kimliği. |
a494caec-***-695ef345db77 |
| GroupId |
string |
Yes |
Mesaj grubunun kimliği. |
23wcaec-***695ef |
| UserIds |
string |
Yes |
Kullanıcı kimliklerinin listesi. Birden fazla kullanıcı kimliğini virgül (,) ile ayırın. En fazla 20 kullanıcı kimliği belirtebilirsiniz. |
de1**a0,hu**9 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Yanıt parametreleri. |
||
| RequestId |
string |
İsteğin kimliği. |
16A96B9A-****-CB92E68F4CD8 |
| Result |
object |
Döndürülen sonuç. |
|
| OnlineUsers |
array<object> |
Nesneler dizisi. |
|
|
object |
|||
| JoinTime |
integer |
Kullanıcının mesaj grubuna katıldığı UTC zaman damgası. Birim: milisaniye. |
12**45 |
| Online |
boolean |
Kullanıcının çevrimiçi olup olmadığını gösterir. Geçerli değerler:
|
true |
| UserId |
string |
Kullanıcının kimliği. |
de1**a0 |
Examples
Success response
JSON format
{
"RequestId": "16A96B9A-****-CB92E68F4CD8",
"Result": {
"OnlineUsers": [
{
"JoinTime": 0,
"Online": true,
"UserId": "de1**a0"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | Forbidden | User not authorized to operate on the specified resource. | Bu işlem için yeterli izniniz yok. Erişim izinlerini yapılandırmak için yöneticinizle iletişime geçin. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.