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

- 1 هفته پیش
توسط tarane haghparast آپدیت شد
tarane haghparast ( 245 تجربه )
1 هفته پیش

یک اپلیکیشن پیام‌رسان که به کاربران امکان می‌دهد پیام‌هایی به همدیگر ارسال کنند
تنظیمات لازم را انجام و موارد کلید و غیره را در فایل 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":{}}```

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

علی بیات ( 145927 تجربه )
1 هفته پیش
تخصص : توسعه دهنده ارشد وب

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

tarane haghparast ( 245 تجربه )
1 هفته پیش

سلام جناب بیات وقت بخیر
بله همه درست ارسال شده
یه مشکلی هست 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 ( 245 تجربه )
1 هفته پیش

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

tarane haghparast ( 245 تجربه )
1 هفته پیش

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

Unknown auth_key

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

برای ارسال پاسخ باید وارد سایت شوید