Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ارسال نوتیفیکیشن - Notification sound #31

Open
mahdimakki opened this issue Oct 21, 2018 · 15 comments
Open

ارسال نوتیفیکیشن - Notification sound #31

mahdimakki opened this issue Oct 21, 2018 · 15 comments

Comments

@mahdimakki
Copy link

سلام، وقتتون بخیر
اگر نیازی نباشه که صدای آلارم گوشی به هنگام اومدن نوتیفیکیشن عوض بشه و هر گوشی براساس تنظیمات خودش صدا یا ویبره رو اعمال کنه باید چیکار کنیم
الان من پیامهایی که با استفاده از چابک میفرستم بدون هیچ آلارم صوتی به دستگاه مخاطب میرسد
ممنون

@amir-yaghoubi
Copy link

سلام

اگر نیازی نباشه که صدای آلارم گوشی به هنگام اومدن نوتیفیکیشن عوض بشه و هر گوشی براساس تنظیمات خودش صدا یا ویبره رو اعمال کنه باید چیکار کنیم

در صورت عدم فراهم آوردن کلید sound در notification از پیشفرض سیستم استفاده خواهد شد.

الان من پیامهایی که با استفاده از چابک میفرستم بدون هیچ آلارم صوتی به دستگاه مخاطب میرسد

در صورت امکان payload ارسالی خود را قرار دهید تا بررسی کنم، و این که بر روی چه پلتفرم و دستگاهی این اتفاق داره رخ میده

@mahdimakki
Copy link
Author

من الان از طریق پنل هم که نوتیفیکیشن ارسال میکنم بدون آلارم صوتی میاد
دستگاه دریافت کننده اندروید است
و من در بخش گیرندگان، در بخش خصوصی و براساس کاربر پیام رو ارسال میکنم

@mahdimakki
Copy link
Author

mahdimakki commented Oct 21, 2018

سلام

اگر نیازی نباشه که صدای آلارم گوشی به هنگام اومدن نوتیفیکیشن عوض بشه و هر گوشی براساس تنظیمات خودش صدا یا ویبره رو اعمال کنه باید چیکار کنیم

در صورت عدم فراهم آوردن کلید sound در notification از پیشفرض سیستم استفاده خواهد شد.

در داکیومنت این فیلد بصورت ضروری مشخص شده است و ستاره دارد!

@amir-yaghoubi
Copy link

من الان از طریق پنل هم که نوتیفیکیشن ارسال میکنم بدون آلارم صوتی میاد دستگاه دریافت کننده اندروید است و من در بخش گیرندگان، در بخش خصوصی و براساس کاربر پیام رو ارسال میکنم

لطفا مدل دستگاه و نسخه اندروید رو هم بگین

@amir-yaghoubi
Copy link

amir-yaghoubi commented Oct 21, 2018

در داکیومنت این فیلد بصورت ضروری مشخص شده است و ستاره دارد!

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

@mahdimakki
Copy link
Author

من الان از طریق پنل هم که نوتیفیکیشن ارسال میکنم بدون آلارم صوتی میاد
دستگاه دریافت کننده اندروید است
و من در بخش گیرندگان، در بخش خصوصی و براساس کاربر پیام رو ارسال میکنم

لطفا مدل دستگاه و نسخه اندروید رو هم بگین

samsung SM-J730F
Android 7.0

@Husseinhj
Copy link

Husseinhj commented Oct 21, 2018

samsung SM-J730F Android 7.0

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

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

@mahdimakki
Copy link
Author

mahdimakki commented Oct 21, 2018

نه من از اعلان شخصی سازی استفاده نمیکنم و کاملا براساس داکیومنت چابک پیش رفتم
در بخش
API
هم فیلد صدا را حذف کردم و باز پیام بدون صدا می آید
کد مربوط به ارسال نوتیفیکیشن (php)

public static function sendNotification($technician, $notificationContent){
        $data = new \stdClass();
        $data->user = "user_id_".$technician->id;
        $data->content = $notificationContent["title"];
        $data->useAsAlert = true;
        $data->data = $notificationContent;
        $data->notification = new \stdClass();
//        $data->notification->sound = "awesome.mp3";
 $curl = curl_init();

        curl_setopt_array($curl, array(
            CURLOPT_URL => self::CHABOK_URL,
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => "",
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_TIMEOUT => 30000,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => "POST",
            CURLOPT_POSTFIELDS => json_encode($data),
            CURLOPT_HTTPHEADER => array(
                "accept: application/json",
                "content-type: application/json",
            ),
        ));

        $response = curl_exec($curl);
        $err = curl_error($curl);

        curl_close($curl);

        if ($err) {
            Log::info("CHABOK ERROR". $err);
        } else {
            Log::info("CHABOK RESPONSE". $response);
        }
    }

@mahdimakki
Copy link
Author

samsung SM-J730F
Android 7.0

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

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

نه خاموش نیست، من حتی برنامه چابک رسان رو نصب کردم روی گوشی و نوتیفیکیشن ها همانند سایر نوتیفیکیشنهای برنامه های دیگر به خوبی می آید و صدا و ویبره هم فعال است

@Husseinhj
Copy link

نه خاموش نیست، من حتی برنامه چابک رسان رو نصب کردم روی گوشی و نوتیفیکیشن ها همانند سایر نوتیفیکیشنهای برنامه های دیگر به خوبی می آید و صدا و ویبره هم فعال است

لطفا اپ استارتر چابک رو نصب کنید و با اون تست کنید.

همچنین اگر امکانش هست appId خودتون رو اینجا برای ما قرار بدید

@mahdimakki
Copy link
Author

نه خاموش نیست، من حتی برنامه چابک رسان رو نصب کردم روی گوشی و نوتیفیکیشن ها همانند سایر نوتیفیکیشنهای برنامه های دیگر به خوبی می آید و صدا و ویبره هم فعال است

لطفا اپ استارتر چابک رو نصب کنید و با اون تست کنید.

همچنین اگر امکانش هست appId خودتون رو اینجا برای ما قرار بدید

App ID : ofimurew

@mahdimakki
Copy link
Author

mahdimakki commented Oct 21, 2018

نه خاموش نیست، من حتی برنامه چابک رسان رو نصب کردم روی گوشی و نوتیفیکیشن ها همانند سایر نوتیفیکیشنهای برنامه های دیگر به خوبی می آید و صدا و ویبره هم فعال است

لطفا اپ استارتر چابک رو نصب کنید و با اون تست کنید.

در اپ استارتر هم وقتی برای من نوتیفیکیشن میآید هیچ صدای آلارمی ندارد
من یه بار دیگه تاکید میکنم تا ذهنتون به سمت خطای انسانی نره. من گوشیم سایلنت نیست و سایر نوتیفیکیشنها با صدا میآید

@Husseinhj
Copy link

من یه بار دیگه تاکید میکنم تا ذهنتون به سمت خطای انسانی نرا. من گوشیم سایلنت نیست و سایر نوتیفیکیشنها با صدا میآید

پروژه چابک‌رسان به صورت وخودکار صدا ارسال می‌کند برای همین شما چون به پنل و api آن دسترسی ندارید پس تست خوبی برای ایشو شما نیست برای همین پروژه استارتر را معرفی کردیم که به صورت کاملا کلین هست و تست شما بهتر به ما کمک می‌کنه.

روی تمام دستگاه‌های اندرویدی شما صدا ندارد؟ چون این ایشو که شما ذکر می‌کنید تا باحال ذکر نشده و اکثر مشتری‌های ما هم با صدا شخصی‌سازی شده در حال استفاده هستند و به صورت پیش‌فرض. اگر اطلاعات بیشتر و دقیق‌تری در اختیار ما قرار بدید بهتر به ما کمک می‌کنه.

اگر امکانش هست log دستگاه خودتون رو برای ما اینجا قرار بدید به صورت no filter که بهتر بررسی کنیم. بخاطر همکاریتان تشکر می‌کنیم

@mahdimakki
Copy link
Author

ممنون از پاسخگووییتون، من هم اطلاعات تکمیلی تر رو میفرستم براتون

@Husseinhj
Copy link

Husseinhj commented Oct 21, 2018

ممنون از پاسخگووییتون، من هم اطلاعات تکمیلی تر رو میفرستم براتون

بخاطر همکاریتان تشکر می‌کنیم

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants