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

الطلبات المجدولة

للحصول على استجابة لـ كل طلب مجدول، يجب إرسال /getResults بعد الطلب الرئيسي. تحتاج معظم طرق API للإحصائيات والتحليلات إلى إرسال /getResults للحصول على ملفات الإحصائيات أو JSON:

getResults

Anchor link to

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

يسترد نتيجة طلب مجدول.

نص الطلب

Anchor link to
الاسمالنوعالوصف
auth*stringرمز وصول API من لوحة تحكم Pushwoosh.
request_id*stringمعرف الطلب (Request ID) الذي تم إرجاعه بواسطة طريقة مجدولة.
مثال
{
"request":{
"auth": "yxoPUlwqm…………pIyEX4H", // مطلوب. رمز وصول API من لوحة تحكم Pushwoosh.
"request_id": "REQUEST_ID" // مطلوب. معرف الطلب (Request ID) الذي تم إرجاعه بواسطة الطريقة المجدولة.
}
}

تعتمد الاستجابة على الطلب الذي تحصل على نتائجه، لذلك قد تبدو مختلفة. يوجد أدناه مثال على استجابة لطلب /getMsgStats:

مثال على الاستجابة
{
"status_code": 200,
"status_message": "OK",
"response": {
"formatter": "hourly",
"rows": [{
"datetime": "2020-05-13 08:00:00",
"action": "send",
"count": 6
}, {
"datetime": "2020-05-13 08:00:00",
"action": "inboxopen",
"count": 0
}, {
"datetime": "2020-05-13 08:00:00",
"action": "delivery",
"count": 1
}, {
"datetime": "2020-05-13 08:00:00",
"action": "open",
"count": 0
}],
"conversion": {
"send": 6,
"delivery": 1,
"open": 0,
"events": []
}
}
}