3

プッシャーでチャットを開発していますが、認証エンドポイントにデータを送信する必要があります。データを送信して POST または GET 経由でアクセスする方法はありますか?

  Pusher.channel_auth_endpoint = '/server/client_auth';
  pusher = new Pusher('public_key');

ありがとう!!!

4

1 に答える 1

6

Pusherはい、インスタンスを作成するときに、認証エンドポイントに送信される追加のデータを提供できます。

var authOptions = {
  headers: {
    'header-1': 'header-value-1',
    'header-2': 'header-value-1'
  },
  params: {
    'param-1': 'param-value-1',
    'param-2': 'param-value-2'
  }
};
var pusher = new Pusher( APP_KEY, { auth: authOptions } );

詳細と使用例については、Pusher のドキュメント ( http://pusher.com/docs/client_api_guide/client_connect#options_parameter ) を参照してください。

これがあなたのユースケースに合わない場合は、Pusher サポートに連絡することをお勧めします。要件をより適切に解決するソリューションが計画されている可能性があります。

于 2013-02-26T12:56:55.710 に答える