Get Message Ringtones¶
Get the list of ringtones for configuring the message.
Request Format¶
GET https://{apigw-address}/app-portal-service/v2.0/message/enum/ringtones
Response Parameters¶
Name |
Data Type |
Description |
---|---|---|
data |
Data Struct |
The list of ringtones for the message. |
Data Struct¶
Name |
Data Type |
Description |
---|---|---|
ringings |
Ringing Struct |
The details of the ringtones for the message. |
Ringing Struct¶
Name |
Data Type |
Description |
---|---|---|
id |
Integer |
The ringtone ID. |
name |
I18nString |
Specify the ringtone name in its respective locale’s language. For more details on the structure and locales supported, see Internationalized name struct |
Samples¶
Request Sample¶
url: https://{apigw-address}/app-portal-service/v2.0/message/enum/ringtones
method: GET
Return Sample¶
{
"code": 200,
"message": "",
"data": {
"ringings": [
{
"id": 0,
"name": {
"default": "No Sound",
"en_US": "No Sound",
"zh_CN": "无声音"
}
},
{
"id": 1,
"name": {
"default": "Alarm Sound",
"en_US": "Alarm Sound",
"zh_CN": "警报声"
}
}
]
}
}
Java SDK Sample¶
public class AppPortalSdkTest{
@Test
public void getMessageRingtonesTest() {
MessageRingingRequest messageColorRequest=new MessageRingingRequest();
MessageRingingResponse response=getPoseidon().getResponse(messageColorRequest,MessageRingingResponse.class);
System.out.println("Message Ring tones: "+JSON.toJSONString(response));
assertNotNull(response);
}
}