0

会社にpubnubを実装したいです(現在、ワークフローWebサイトを開発しています)。SSL および認証が使用されます。テスト ページで、javascript ライブラリを使用して自分の ID で pubnub をサブスクライブしました。javascript 経由で公開すると、コールバックが完全に機能します。このページから、同じ ID を持つ同じチャネルに公開したい php ページへのリンクがあります。

require('../scripts/pubnub/3.1/Pubnub.php');
$pubnub = new Pubnub( $publish_key, $subscribe_key );

## Get History

echo("Requesting History...\n");
 $messages = $pubnub->history(array(
'channel' => $channelName
'limit'   => 100
));

しかし、ページは数分後に 500 エラーを返します。

会社のイントラネットの Dev Console が機能しなくなりました。

誰かが問題について何か考えがありますか? そして特に解決策について!

おそらく、別の php Web サーバーを使用して php 経由で公開する必要がありますか?

4

1 に答える 1

0

ここで最新の 3.3 バージョンを使用してください。

https://github.com/pubnub/pubnub-api/tree/master/php/3.3

history() は非推奨であるため、history() ではなく、detailedHistory() を使用してください。

また、使用例はテストと pubnubPlaintextTests.php ファイルで利用できます。

また、Firefox で Web コンソールを開き、Chrome で同じキー/チャネルに対して 1 つを開きます。

www.pubnub.com/console

そして、その構成を使用して双方向で通信できることを確認してください。これにより、場所でのネットワーク/ファイアウォールの問題が排除されるはずです.

于 2012-10-29T17:44:31.883 に答える