콘텐츠로 건너뛰기

테스트 디바이스 API

createTestDevice

Anchor link to

애플리케이션에 대한 테스트 디바이스를 등록합니다.

POST https://api.pushwoosh.com/json/1.3/createTestDevice

요청 본문

Anchor link to
이름유형설명
application*문자열Pushwoosh 애플리케이션 코드
push_token문자열디바이스의 푸시 토큰입니다. hwid가 제공되지 않은 경우 필수입니다.
hwid문자열디바이스의 하드웨어 ID(HWID)입니다. push_token이 제공되지 않은 경우 필수입니다.
device_type*정수디바이스 유형입니다. 가능한 값은 /registerDevice 메서드를 참조하세요.
name*문자열테스트 디바이스 이름입니다.
description문자열테스트 디바이스 설명입니다.
{
"status_code": 200,
"status_message": "OK",
"response": null
}
예시
{
"request": {
"application": "XXXXX-XXXXX", // 필수. Pushwoosh 애플리케이션 코드
"push_token": "DEVICE_PUSH_TOKEN", // hwid가 제공되지 않은 경우 필수.
"device_type": 1, // 필수. 디바이스 유형은 /registerDevice를 참조하세요
"name": "TEST_DEVICE_1", // 필수. 테스트 디바이스 이름
"description": "android test device" // 선택 사항. 테스트 디바이스 설명
}
}

listTestDevices

Anchor link to

특정 애플리케이션의 모든 테스트 디바이스를 반환합니다.

POST https://api.pushwoosh.com/json/1.3/listTestDevices

요청 본문

Anchor link to
이름유형설명
auth*문자열Pushwoosh Control Panel의 API 액세스 토큰입니다.
application*문자열Pushwoosh 애플리케이션 코드
{
"status_code": 200,
"status_message": "OK",
"response": {
"TestDevices": [{
"name": "iosDevice",
"type": "1",
"pushtoken": "token",
"description": "ios device"
}]
}
}
예시
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // 필수. Pushwoosh Control Panel의 API 액세스 토큰
"application": "XXXXX-XXXXX" // 필수. Pushwoosh 애플리케이션 코드
}
}

디바이스 유형에 대해서는 /registerDevice를 참조하세요.