pubnub开发者控制台不能在我的公司内部网上工作,php也不发布

时间:2012-10-29 17:10:42

标签: php https pubnub

我想在我的公司实施pubnub(我目前正在开发工作流网站)。使用SSL和身份验证。在测试页面上,我使用javascript库订阅了我的id的pubnub,当我通过javascript发布时,回调工作正常。从这个页面我有一个PHP页面的链接,我想发布到具有相同ID的相同频道:

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发布?

1 个答案:

答案 0 :(得分:0)

请在此处使用我们最新的3.3版本:

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

请务必使用detailedHistory()而不是history(),因为不推荐使用history()。

此外,测试中以及pubnubPlaintextTests.php文件中提供了使用示例。

另外,我会在Firefox中打开一个Web控制台,在Chrome中打开一个相同的键/频道:

www.pubnub.com/console

并确保您可以使用该配置进行双向通信 - 这应排除您所在位置的任何类型的网络/防火墙问题。