問題タブ [laravel-echo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2011 参照

json - プライベート チャネルへのサブスクリプションのプッシャー認証値の形式が無効です 'key:signature'

Pusher を使用して、Laravel 通知イベントをブロードキャストしています。

プライベート チャネルでのユーザーの承認に問題があります。認証「key:signature」が返されますが、形式が異なります。

ここに画像の説明を入力

返されたオブジェクトは、アップロードした画像のように見えます

auth: ":xoxoxoxoxox"

プッシャーのドキュメントによると、次のようになります

{"auth":"49e26cb8e9dde3dfc009:a8cf1d3deefbb1bdc6a9d1547640d49d94b4b512320e2597c257a740edd1788f",}

私のプッシャーjs

放送.php

戻る [

.env

そして app.js または Echo は次のようになります

Laravel 5.3、Laravel-Echo、PusherJS、および pusher-http-php ライブラリ

0 投票する
3 に答える
3973 参照

php - Laravel Broadcast Channels - 接続を確認する

ドキュメントや検索でこれを見つけることができません。誰かがヒントを持っているかもしれません。バックエンドのプレゼンス チャネルにある接続の数を確認しようとしています。

次のように、Echo を使用してフロントエンドで問題なくチェックできます。

しかし、同じ数の接続を取得する方法はありますが、Laravel 内のどこかのバックエンド コードで行うことはできますか?