問題タブ [pusher]

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 に答える
1243 参照

pusher - プッシャー ウィンドウの更新の問題

ここに画像の説明を入力ここに画像の説明を入力私は pusher.com を初めて使用します。プレゼンス チャネル チャットを設定しようとしています。

これが私のコードです:

期待どおりに動作します。

しかし、私には問題があります:

開いているブラウザ ウィンドウの 1 つを更新すると、次のイベントが発生します。

そしてその直後、

くびになる。そのため、1 つのウィンドウを更新した後、ユーザーはリストから削除され、1 秒後に再びユーザーがリストに追加されます....

1) ブラウザ ウィンドウを 1 つリロードする

2) 別のウィンドウで「pusher:member_removed」がトリガーされます: ユーザーがリストから削除されました

3) 別のウィンドウで「pusher:member_added」がトリガーされます: ユーザーがリストに追加されました

何をすべきか ?

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

ios - iOS アプリで libPusher をインポートする

私は現在、自分のアプリから自分が制御しているものにパッケージを送信するために、Pusher を利用するアプリを作成しています。libPusher.h をクラスにインポートする際に問題が発生しました。

ここのすべての指示に従いました-> http://pusher.com/docs/ios_quick_start それでも、ファイルの一番上に #import を入れましたが、「 'libPusher/libPusher.h' ファイル」というエラーが表示されますlibPusher フォルダーに libPusher.h ファイルが見つかりません。ライブラリ用にダウンロードしたファイルに問題がありますか、それとも何か間違っていますか? 前もって感謝します。

0 投票する
1 に答える
395 参照

ruby-on-rails - render_to_string を使用すると認証トークンが異なる方法で作成される

小さなフォームをrender_to_string生成していますが、何らかの理由で CSRF トークンが正しく生成されません (つまり、ヘッダーとは異なり、送信時にユーザーがログアウトされ、ログに「CSRF トークンを確認できません」というメッセージが表示されます)。 )。関連するコードは次のとおりです。

コントローラ:

私は Pusher を使用していますが、これは次の Javascript を使用してページにレンダリングされているだけであると想定できます。

そして最後に、パーシャルがレンダリングされます:

これは、ページに追加しなくても問題なく機能しますが、レイアウト内でレンダリングされます。これはリモート フォームではないことに注意してください。

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

php - プッシャーPHP「サーバー」が機能しない

まず第一に、私は英語のネイティブ スピーカーではないので、私の英語について失礼します。がんばります。

私が Pusher で抱えている問題は、Pusher.php libを使用してイベントをトリガーできないことです。

重要なコードは次のとおりです。

JavaScript ファイル:

PHP ファイル:

登録したアプリ キー、シークレット、ID を使用します。

Pusher が提供するデバッグ コンソールを使用して、何かが発生するかどうかを確認していますが、完全に空です。提供されているEvent Creatorを使用してイベントを送信し、アプリに表示することもすでに試しましたが、魅力的に機能します。しかし、サーバー部分で何が間違っているのかわかりません。Firebug と Chromes の開発者コンソールも使用していますが、すべて問題ないようです。

何か案は?私は何を間違っていますか?

前もって感謝します!

編集: また、この例は、キーを追加して pusher_config.php の名前を変更しても機能しません。

0 投票する
1 に答える
305 参照

javascript - Pusher/Pubnub を使用したバディ リスト機能の作成

自分の ejabberd サーバー (XMPP) から Pusher または Pubnub (できれば Pusher) に移行することを検討しています。そして、この技術を使用して名簿機能を再現する最善の方法は何かと考えていました。

各ユーザーには、自分がサブスクライブしているプレゼンスとチャットできる可変数のユーザーがいます。

2つの方法が考えられますが、どちらが最適かはわかりません。

各ユーザーのプレゼンスを個別に購読するか、すべてのユーザーを 1 つの部屋に入れてすべてのプレゼンスを聞くことができます。

ただし、ユーザー数が数千に達すると、実行可能なソリューションではないことが想像できます。

どう思いますか ?

0 投票する
1 に答える
173 参照

ruby-on-rails - Pusherで定期的にお知らせ

2 分ごと1 つずつユーザーに表示する必要があるメッセージのキューがあります。

Pusher には cron 機能がありますか?

望ましい動作の例:

00:00User_AがMessage_Aを送信し、キューに入れられます。キューが空になると、Message_Aがすぐに配信されます。

00:30 - User_BがMessage_Bを送信し、キューに入れられます。

02:00 - ???? キューをチェックし、Push (または他の WebSocket サービス) を使用してMessage_Bを配信します

????が必要です ピース。

0 投票する
1 に答える
201 参照

qt - クライアント API とサーバー API の違いは何ですか

Qt でプッシャー クライアントを実装したいのですが、クライアント API とサーバー API の違いは何だろうと思っていました。
彼らがサイトで言っているように、クライアントは消費者であり、サーバーは生産者です(認証検証を含む)。
クライアントがイベントを発行できないこと、およびイベントの配布と認証を処理するために常にサーバーが必要であることは正しいですか?

0 投票する
1 に答える
1469 参照

pusher - プッシャー接続はどのように計算されますか?

Pusherの価格設定を理解しようとしています。価格によると、Boostrap は100 max. Connections. 私の質問は次のとおりです。私のページに毎日 10,000 人の訪問者がいて、それぞれがメッセージを受信するために別のチャンネルを購読している場合、いくら支払う必要がありますか?

realtime.co を使用すると、他の制限なしでメッセージ 1,000,000 件あたり 1.00 ドルを支払うことがわかっているため、理解しやすくなります。したがって、コストを削減するために別の方法でアプリケーションを設計する可能性があるため、アプリケーションの総コストを計算して見積もる方法を知る必要があります。

PubNub、Pusher、realtime.co のいずれかを選択することを検討していますが、アプリケーションの開発を開始し、特定のクライアント/サーバー ライブラリを使用するため、推定総コストを計算する方法を知ることは非常に重要です。