API نوتیفیکیشن متد وضعیت ارسال نوتیفیکیشن

shape
shape
shape
shape
shape
shape
shape
shape

وب سرویس پوش نوتیفیکیشن متد وضغیت ارسال نوتیفیکیشن

در مقاله های قبل در مورد روش استفاده وب سرویس نوتیفیکیشن و اجرا متد ارسال آن صحبت کردیم در این مقاله در مورد API نوتیفیکیشن متد وضعیت ارسال نوتیفیکیشن توضیح میدهیم.

دریافت وضعیت پوش ارسال شده

GET: https://api.cheshmak.me/v1/push/app/[AppId]/status/[PushId]

AppId: شناسه اپلیکیشن
PushId: شناسه پوش ارسال شده که پس از ارسال پوش دریافت کرده اید

این API همانند دریافت لیست پوش های ارسالی عمل می کند با این تفاوت که در فیلد data در خروجی به جای آرایه یک آبجکت از رکورد پوش تعیین شده می باشد.

مثالی از دستور CURL به صورت زیر می باشد:

​curl -X GET \
-H “key: APIKEY” \
-H “Cache-Control: no-cache” “https://api.cheshmak.me/v1/push/app/578099bb323840b01215e0dc/status/5780b4bbe05669150200360d”

خروجی نمونه:

{
“success”: true,
“data”: {
“_id”: “5780b4bbe05669150200360d”,
“appId”: “578099bb323840b01215e0dc”,
“__v”: 0,
“request”: {
“start”: “2016-07-09T08:24:27.739Z”,
“end”: “2016-07-10T08:24:27.739Z”,
“afterOpenType”: “openProgram”,
“target”: {
“locationPolygons”: [],
“locationCircles”: []
},
“pushData”: {
“title”: “this is some hi”,
“shortMessage”: “”,
“customData”: “{}”
}
},
“openedCount”: 1,
“deliveredCount”: 1,
“sentCount”: 1,
“status”: “done”
}
}

برای دریافت کامل مستندات این وب سرویس از این لینک اقدام نمایید

در این مقاله در مورد API نوتیفیکیشن متد وضعیت ارسال نوتیفیکیشن صحبت کردیم در مقاله های بعدی سرویس های دیگر نوتیفیکیشن را معرفی میکنیم

منبع

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *