今はWebSocketを開始しています。Connectionオブジェクトを取得し、ラチェットを使用してメッセージを送信する方法
私はTwilio (voip API)で働いており、電話で何か起きたときに反応する反応性の高いページを作成する必要があります。
例:ユーザーが通話を開始し、ブラウザが通話中であることをブラウザに通知します。ユーザーが電話を切る場合は、ステータス「、電話中」を削除する必要があります。
$client
オブジェクトを持っていないと、サーバから$client->send($jsonWithCallStatus)
を作成することはできません。どうすればそのオブジェクトを取得できますか?
これはまさに私が必要とするものです。私はちょうどそのIDでこの$接続を得る方法を知らない、あなたは知っていますか?パラメータで接続を終了するにはいくつかの方法がありますか? –
チュートリアルからセットアップ全体を行った場合は、ConnectionInterface connをパラメータとして使用しているいくつかのメソッドがあります。 このオブジェクトconnとそれに対応するID(userIDなど)を含む好みのリストを作成します。 そのユーザーに新しいメッセージを送信したい場合は、チュートリアルのプッシュ統合を使用してWebSocketを介してプッシュメッセージをユーザーに送信することができます。そのため、適切なユーザーIDだけが正しいConnectionInterfaceで受信するデータを受け取ります。 – mitchken