ข้ามไปยังเนื้อหา

API อุปกรณ์ทดสอบ

createTestDevice

Anchor link to

ลงทะเบียนอุปกรณ์ทดสอบสำหรับแอปพลิเคชัน

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

เนื้อหาของคำขอ

Anchor link to
ชื่อประเภทคำอธิบาย
application*stringรหัสแอปพลิเคชัน Pushwoosh
push_tokenstringPush token ของอุปกรณ์ จำเป็นหากไม่ได้ระบุ hwid
hwidstringHardware ID (HWID) ของอุปกรณ์ จำเป็นหากไม่ได้ระบุ push_token
device_type*integerประเภทอุปกรณ์ ดูค่าที่เป็นไปได้ในเมธอด /registerDevice
name*stringชื่ออุปกรณ์ทดสอบ
descriptionstringคำอธิบายอุปกรณ์ทดสอบ
{
"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*stringโทเค็นการเข้าถึง API จาก Pushwoosh Control Panel
application*stringรหัสแอปพลิเคชัน Pushwoosh
{
"status_code": 200,
"status_message": "OK",
"response": {
"TestDevices": [{
"name": "iosDevice",
"type": "1",
"pushtoken": "token",
"description": "ios device"
}]
}
}
ตัวอย่าง
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // จำเป็น โทเค็นการเข้าถึง API จาก Pushwoosh Control Panel
"application": "XXXXX-XXXXX" // จำเป็น รหัสแอปพลิเคชัน Pushwoosh
}
}

สำหรับประเภทอุปกรณ์ ดูที่ /registerDevice