واجهة برمجة تطبيقات أجهزة الاختبار
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.