বিষয়বস্তুতে যান

টেস্ট ডিভাইস API

টেস্ট ডিভাইস API একটি Pushwoosh অ্যাপ্লিকেশনে টেস্ট ডিভাইস রেজিস্টার করে এবং এতে ইতিমধ্যে থাকা টেস্ট ডিভাইসগুলোর তালিকা দেয়। একটি টেস্ট ডিভাইস রেজিস্টার করতে, এর পুশ টোকেন বা হার্ডওয়্যার আইডি (HWID), ডিভাইসের ধরন এবং একটি নাম পাস করুন। আপনার অডিয়েন্সকে বার্তা পাঠানোর আগে আসল ডিভাইসে তা যাচাই করতে টেস্ট ডিভাইস ব্যবহার করুন।

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 দেখুন।