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

Scheduled requests

প্রতিটি নির্ধারিত অনুরোধের (scheduled request) জন্য প্রতিক্রিয়া পেতে, মূল অনুরোধের পরে /getResults পাঠাতে হবে। বেশিরভাগ পরিসংখ্যান এবং বিশ্লেষণ (statistics & analytics) API মেথডগুলোর জন্য পরিসংখ্যান ফাইল বা JSON পেতে /getResults পাঠানো প্রয়োজন:

getResults

Anchor link to

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

একটি নির্ধারিত অনুরোধের ফলাফল পুনরুদ্ধার করে।

Request Body

Anchor link to
নামধরণবিবরণ
auth*stringPushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন
request_id*stringএকটি নির্ধারিত মেথড দ্বারা ফেরত দেওয়া Request ID।
উদাহরণ
{
"request":{
"auth": "yxoPUlwqm…………pIyEX4H", // প্রয়োজনীয়। Pushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন।
"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": []
}
}
}