انتقل إلى المحتوى

واجهة برمجة تطبيقات الأحداث

createEvent

Anchor link to

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

ينشئ حدثًا للتطبيق.

نص الطلب

Anchor link to
الاسمالنوعالوصف
auth*stringرمز الوصول إلى واجهة برمجة التطبيقات (API access token) من لوحة تحكم Pushwoosh.
application*stringرمز تطبيق Pushwoosh
namestringاسم الحدث, 128 حرفًا كحد أقصى.
descriptionstringوصف الحدث, 512 حرفًا كحد أقصى.
eventAttributesarrayمصفوفة سمات الحدث.
trackRevenuebooleanانظر قسم تتبع إيرادات الحدث.
{
"status_code": 200,
"status_message": "OK",
"response": {
"event": 351 // معرف الحدث الذي تم إنشاؤه
}
}
{
"request": {
"auth":"yxoPUlwqm…………pIyEX4H", // مطلوب. رمز الوصول إلى واجهة برمجة التطبيقات (API access token) من لوحة تحكم Pushwoosh
"application": "XXXXX-XXXXX", // مطلوب. رمز تطبيق Pushwoosh
"name": "BasketOpen", // مطلوب. 128 حرفًا كحد أقصى. اسم الحدث.
"description": "Open basket page", // اختياري. 512 حرفًا كحد أقصى. وصف الحدث.
"eventAttributes": [{ // اختياري. مصفوفة سمات الحدث
"type": 3, // نوع السمة. القيم:
// 1 - عدد صحيح (integer);
// 2 - سلسلة نصية (string);
// 3 - قائمة (list);
// 4 - تاريخ (date);
// 5 - قيمة منطقية (boolean);
// 6 - سعر (price);
"name": "products" // 255 حرفًا كحد أقصى. اسم السمة
}, {
"type": 5,
"name": "delivery"
}],
"trackRevenue": false
}
}

الاستجابة:

200200تم إنشاء الحدث بنجاح
200210خطأ في الوسيطة. انظر status_message لمزيد من المعلومات
200403خطأ في الأذونات (على سبيل المثال, عند تجاوز حد الأحداث)
200404المورد غير موج��د
400N/Aسلسلة الطلب غير منسقة
500500خطأ داخلي