Etkileşimli mesajlaşma uygulamasının geri çağırma ayarlarını değiştirir.
Operation description
Bu işlemi her hesap için saniyede en fazla 50 kez çağırabilirsiniz. Bu sınırı aşan istekler reddedilir ve hizmet kesintileri yaşanabilir. Bu işlemi çağırırken söz konusu sınırı göz önünde bulundurmanızı öneririz.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:ModifyLiveMessageAppCallback |
update |
*Rtc
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| AppId |
string |
Yes |
Geri çağırma ayarlarını değiştirmek istediğiniz etkileşimli mesajlaşma uygulamasının kimliği. |
demo |
| EventCallbackUrl |
string |
No |
Kullanıcı oturum açma, oturum kapatma, gruba katılma ve gruptan ayrılma gibi olaylar için geri çağırma URL'si. Bu parametreyi boş bırakırsanız geri çağırmalar devre dışı bırakılır. Geri çağırma URL'si http:// veya https:// ile başlamalıdır ve özel bir IP adresi veya bağlantı noktası numarası içeremez. |
http://example.aliyundoc.com/examplecallback |
| DataCenter |
string |
No |
Veri merkezi. Etkileşimli mesajlaşma uygulamasını oluşturmak için CreateLiveMessageApp işlemini çağırdığınızda belirttiğiniz veri merkeziyle aynı olmalıdır. Geçerli değerler: cn-shanghai ve ap-southeast-1 (Singapur). |
cn-shanghai |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Yanıt parametreleri. |
||
| RequestId |
string |
İstek kimliği. |
1F0FFEAD-B7D5-1D4A-A6B9-8C63ADF6**** |
| AppId |
string |
Etkileşimli mesajlaşma uygulamasının kimliği. |
demo |
| AppSign |
string |
Etkileşimli mesajlaşma uygulamasının imzası. Etkileşimli mesajlaşma SDK'sı için gereklidir. |
************************************************************************** |
| EventCallbackUrl |
string |
Kullanıcı oturum açma, oturum kapatma, gruba katılma ve gruptan ayrılma gibi olaylar için geri çağırma URL'si. Bu parametre boş bir değere sahipse döndürülmez. |
http://example.aliyundoc.com/examplecallback |
| EventCallbackNeedAuthentication |
boolean |
Olay geri çağırmaları için kimlik doğrulamasının gerekip gerekmediğini gösterir. Varsayılan değer: true. |
true |
Examples
Success response
JSON format
{
"RequestId": "1F0FFEAD-B7D5-1D4A-A6B9-8C63ADF6****",
"AppId": "demo",
"AppSign": "**************************************************************************",
"EventCallbackUrl": "http://example.aliyundoc.com/examplecallback",
"EventCallbackNeedAuthentication": true
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InputInvalid | %s. | Illegal input parameters |
| 400 | ErrorInvalidEventCallbackUrl | %s. | The EventCallbackUrl is invalid, please check and try again. |
| 500 | ServerError | %s. | Unknown error, please try again later or submit a ticket for consultation. |
| 403 | NoAuth | %s. | No permission |
| 404 | ResourceNotExist | %s. | The requested resource does not exist, please check and try again |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.