tarane haghparast
5 سال پیش توسط tarane haghparast مطرح شد
5 پاسخ

کمک در رفع ارور pusher لاراول

یک اپلیکیشن پیام‌رسان که به کاربران امکان می‌دهد پیام‌هایی به همدیگر ارسال کنند
تنظیمات لازم را انجام و موارد کلید و غیره را در فایل config/broadcasting.php , env به انجام رساندم و با MessagController رویداد مربوطه را ارسال نمودم

            'driver' => 'pusher',
            'key' => env('PUSHER_APP_KEY'),
            'secret' => env('PUSHER_APP_SECRET'),
            'app_id' => env('PUSHER_APP_ID'),
            'options' => [
                'cluster' => 'ap2',
                'useTLS' => true
            ],
        ],```
ظاهرا همه چیز درسته ولی ارور میده 

فایل blade مربوطه کد اسکریپت زیر را شامل میشه:

 ```  <script src="https://js.pusher.com/4.1/pusher.min.js"></script>

        <script>
          Pusher.logToConsole = true;

          window.Echo = new Echo({
            broadcaster: 'pusher',
            key: '2abde4c59247e0fab6d5',
            cluster: 'ap2',
            forceTLS: true
            logToConsole: true
          });

          Echo.private('user.{{ $user_id }}')
          .listen('NewMessageNotification', (e) => {
              alert(e.message.message);
          });
        </script>```

و اور زیر را دارم:
```Pusher : Error : {"type":"WebSocketError","error":{"type":"PusherError","data":{"code":null,"message":"Invalid key in subscription auth data: 'e8d36cf1b7afd58ca23c'"}}}```
```Pusher : Error : {"type":"WebSocketError","error":{"type":"PusherError","data":{"code":1006}}}```
```Pusher : Event sent : {"event":"pusher:ping","data":{}}
pusher.min.js:8 Pusher : Event recd : {"event":"pusher:pong","data":{}}```

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


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

Invalid key in subscription auth data
تمام اطلاعات مورد نیاز رو به پوشر پاس میدید؟


tarane haghparast
@taranehaghparast 5 سال پیش آپدیت شد
0

سلام جناب بیات وقت بخیر
بله همه درست ارسال شده
یه مشکلی هست key توی js مربوطه ،همون key توی اکانت پوشر هست ولی وقتی توی ارور یه key دیگه وارد میکنه که قبلا تو سایت پوشر کلید هام را replace کردم
منظور Invalid key in subscription auth data یعنی همون key توی پوشر درسته؟
خب این key من با key توی ارور متفاوته نمیدونم چرا؟

Pusher : Error : {"type":"WebSocketError","error":{"type":"PusherError","data":{"code":null,"message":"Invalid key in subscription auth data: 'e8d36cf1b7afd58ca23c'"}}}

tarane haghparast
@taranehaghparast 5 سال پیش مطرح شد
0

آقای بیات مشکل حل شد
متدهای js من با پیش فرض document پوشر متفاوت بود
الان درست شد
ممنونم


tarane haghparast
@taranehaghparast 5 سال پیش آپدیت شد
0

سلام
من به پوشر کانکت هستم
حالا موقع ارسال پیام ارور زیر را نشون میده

Unknown auth_key

مربوط به middleware میشه یا خیر ؟
لطفا راهنمایی بفرمایید


farhad_dll
@farhaddll1993 4 سال پیش مطرح شد
0

سلام خسته نباشید . خوب هستین ؟؟ شما سرویس پوشر رو که پیاده کردین اجرا شد؟؟؟ من اجرا کردم روی سرور اجرا نمیشه ولی روی لوکال میتونم پیام ارسال کنم؟؟؟
میشه بفرمایید شما تنظیمات رو چی قرار دادین؟؟


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام