Get Message Ringtones¶
获取消息可选择配置的提示声集合。
操作权限¶
用户无需登录 Application Portal。
请求格式¶
GET https://{apigw-address}/app-portal-service/v2.2/message/enum/ringtones
响应参数¶
名称 |
数据类型 |
描述 |
---|---|---|
data |
data结构体 |
消息提示声列表。 |
data结构体¶
名称 |
数据类型 |
描述 |
---|---|---|
ringings |
Ringing结构体 |
消息提示声列表。 |
Ringing结构体¶
名称 |
数据类型 |
描述 |
---|---|---|
id |
Integer |
消息提示声的ID。 |
name |
String |
消息提示声的多语言名称。结构见 国际化名称结构体>> |
示例¶
请求示例¶
url: https://{apigw-address}/app-portal-service/v2.2/message/enum/ringtones
method: GET
返回示例¶
{
"code": 0,
"message": "OK",
"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 调用示例¶
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);
}
}