chabokpush / chabok-php-demo

Chabok API sample client in PHP
7 stars 0 forks source link

ارسال نوتیفیکیشن منطقه ای #23

Closed amiriun closed 6 years ago

amiriun commented 6 years ago

سلام وقت بخیر برای ارسال نوتیفیکیشن منطقه ای و همینطور دریافت لیست کاربرانی که نوتیفیکیشن برای آن ها ارسال شده کدام API باید استفاده شود؟

amir-yaghoubi commented 6 years ago
سلام > برای ارسال نوتیفیکیشن منطقه ای با استفاده از API

POST /push/byQuery

و فراهم آوردن فیلد nearBy شما می‌توانید نسبت به ارسال نوتیفیکشین منطقه‌ای اقدام کنید. برای مثال:
{  
  "target": {
     "nearBy":  {
        "lat":  35.759659688789284,
        "lng":  51.4004909992218,
        "radius":  100 
      }
 }
}  
برای مطالعه بیشتر به این بخش از مستندات مراجعه نمایید.

> دریافت لیست کاربرانی که نوتیفیکیشن برای آن ها ارسال شده در حال حاضر API عمومی برای این قسمت نداریم. جهت دریافت اعلان تحویل نوتیفیکیشن‌های ارسال شده می‌توانید از webhook تحویل استفاده کنید. در صورتی که مورد استفاده شما با وب‌هوک بر طرف نمی‌شود ما را مطلع نمایید.
amiriun commented 6 years ago

در صورتی که مورد استفاده شما با وب‌هوک بر طرف نمی‌شود ما را مطلع نمایید.

ما نیاز داریم که به محض ارسال شدن پوش منطقه ای مطلع بشیم که برای چه کسانی این نوتفیکیشن ارسال شده است.

amir-yaghoubi commented 6 years ago
بعد از ارسال پوش با POST /push/byQuery
به شما id داده می‌شود که شما می‌توانید با استفاده از API /messages/listById/{id} لیست کسانی که نوتفیکشین برایشان ارسال شده است را بدست بیاورید.
amir-yaghoubi commented 6 years ago
من این issue رو میبندم اگه مشکلتون رفع نشد دوباره باز کنین.