chabokpush / chabok-php-demo

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

سوال درباره ی وب هوک #11

Closed amiriun closed 6 years ago

amiriun commented 6 years ago

سلام وقت بخیر میخواستم بدونم کاربرد وب هوک در تنظیمات پنل چیست؟ screenshot-2018-1-2 adp - mobile notification messaging system

Husseinhj commented 6 years ago

وب هوک‌ها به شما کمک می‌کنن که از رویدادها باخبر بشین بعنوان مثال، چابک رویدادهای مختلفی دارد و می‌خواهید با رخ داد یک رویدادی، کار خاصی سمت سرور خود انجام دهید. اگر با وب هوک‌ها آشنایی ندارید شاید ساده‌ترین و کاربردی‌ترین مثال وب هوک‌ها گیت لب یا گیت هاب هستن که با تغییرات رو ریپو شما را باخبر می‌کنن.

Github webhooks help

شما آدرس سرویس خودتون رو در بخش تنظیمات همانند عکس بالا، وارد می‌کنین و چابک به شما رویدادهای مربوط به هر بخش رو به شما میده این رویدادها میتونن دلیوری‌ها، آنلاین و آفلاین شدن کاربر، بازکردن برنامه و ... که در صورت نیاز به رویداد خاص با ما درمیان بذارید تا رویداد مورد نظر رو براتون فعال کنیم

amiriun commented 6 years ago

با تشکر از پاسختون چه دلایلی میتونه باعث دلیور نشدن یک نوتیفیکیشن بشه؟ آیا دلیل آن هم در هوک برای ما ارسال میشه؟ آیا در صورت دلیور نشدن یک نوتیفیکیشن ، پس از هوک شدن ، ارسال مجدد در همان لحظه را پیشنهاد میکنید؟ ممنون

behrad commented 6 years ago

چه دلایلی میتونه باعث دلیور نشدن یک نوتیفیکیشن بشه؟

عمدتن مسائل شبکه یا خرابی‌های سمت کلاینت باعث این اتفاق میشه

آیا دلیل آن هم در هوک برای ما ارسال میشه؟

نخیر، این کار منطق ندارد. دلیور نشدن رو شما چطور تعریف میکنید؟ تا کی نرسه میگید دلیور نشده؟ بنابراین برای دلیور نشدن هوکی برای شما نمیاد

آیا در صورت دلیور نشدن یک نوتیفیکیشن ، پس از هوک شدن ، ارسال مجدد در همان لحظه را پیشنهاد میکنید؟

مدیریت ارسال مجدد و رسوندن پیام بر عهده چابک می باشد نه شما

amiriun commented 6 years ago

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

behrad commented 6 years ago

با اجازتون یک ایشوی جدید زدم که به طور مجزا وجود داشته باشه و قابل پیگیری و سرچ باشه https://github.com/chabokpush/chabok-php-demo/issues/20