सामग्री पर जाएं

टेस्ट डिवाइस API

createTestDevice

Anchor link to

एप्लिकेशन के लिए एक टेस्ट डिवाइस रजिस्टर करता है।

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

रिक्वेस्ट बॉडी

Anchor link to
नामप्रकारविवरण
application*stringPushwoosh एप्लिकेशन कोड
push_tokenstringडिवाइस का पुश टोकन। यदि hwid प्रदान नहीं किया गया है तो आवश्यक है।
hwidstringडिवाइस का हार्डवेयर आईडी (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*stringPushwoosh कंट्रोल पैनल से API एक्सेस टोकन
application*stringPushwoosh एप्लिकेशन कोड
{
"status_code": 200,
"status_message": "OK",
"response": {
"TestDevices": [{
"name": "iosDevice",
"type": "1",
"pushtoken": "token",
"description": "ios device"
}]
}
}
उदाहरण
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // आवश्यक। Pushwoosh कंट्रोल पैनल से API एक्सेस टोकन
"application": "XXXXX-XXXXX" // आवश्यक। Pushwoosh एप्लिकेशन कोड
}
}

डिवाइस प्रकारों के लिए /registerDevice देखें।