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);
    }
}