واجهة برمجة تطبيقات أجهزة الاختبار
تسجّل واجهة برمجة تطبيقات أجهزة الاختبار أجهزة الاختبار في تطبيق Pushwoosh وتعرض قائمة بأجهزة الاختبار الموجودة فيه بالفعل. لتسجيل جهاز اختبار، مرّر push token الخاص به أو معرف الجهاز (HWID)، ونوع الجهاز، واسمًا له. استخدم أجهزة الاختبار للتحقق من الرسالة على أجهزة حقيقية قبل إرسالها إلى جمهورك.
createTestDevice
Anchor link toتسجيل جهاز اختبار للتطبيق.
POST https://api.pushwoosh.com/json/1.3/createTestDevice
نص الطلب
Anchor link to| الاسم | النوع | الوصف |
|---|---|---|
| application* | string | رمز تطبيق Pushwoosh |
| push_token | string | رمز الإشعار الفوري (Push token) للجهاز. مطلوب إذا لم يتم توفير hwid. |
| hwid | string | معرف الجهاز (HWID) للجهاز. مطلوب إذا لم يتم توفير push_token. |
| device_type* | integer | نوع الجهاز. انظر القيم الممكنة في طريقة /registerDevice. |
| name* | string | اسم جهاز الاختبار. |
| description | string | وصف جهاز الاختبار. |
{ "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 access token) من لوحة تحكم Pushwoosh. |
| 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 access token) من لوحة تحكم Pushwoosh "application": "XXXXX-XXXXX" // مطلوب. رمز تطبيق Pushwoosh }}لمعرفة أنواع الأجهزة، انظر /registerDevice.