Scheduled requests
প্রতিটি নির্ধারিত অনুরোধের (scheduled request) জন্য প্রতিক্রিয়া পেতে, মূল অনুরোধের পরে /getResults পাঠাতে হবে। বেশিরভাগ পরিসংখ্যান এবং বিশ্লেষণ (statistics & analytics) API মেথডগুলোর জন্য পরিসংখ্যান ফাইল বা JSON পেতে /getResults পাঠানো প্রয়োজন:
getResults
Anchor link toPOST https://api.pushwoosh.com/json/1.3/getResults
একটি নির্ধারিত অনুরোধের ফলাফল পুনরুদ্ধার করে।
Request Body
Anchor link to| নাম | ধরণ | বিবরণ |
|---|---|---|
| auth* | string | Pushwoosh কন্ট্রোল প্যানেল থেকে 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": [] } }}