PubNub发布不起作用

时间:2016-06-26 10:25:15

标签: pubnub

我正在尝试将PubNub与KaaIoT平台集成,其中发布API引发以下错误/异常:

enter image description here

以下是显示我尝试发布的示例邮件的代码:

PNConfiguration pnConfiguration = new PNConfiguration();
        pnConfiguration.setSubscribeKey("sub-c-7c052466-04ea-11e5-aefa-0619f8945XXX");
        pnConfiguration.setPublishKey("pub-c-12a0e504-b46c-4c9c-ba5d-089ae589bYYY");

        PubNub pubNub = new PubNub(pnConfiguration);

        try {
            HashMap<String, String> data = new HashMap<String, String>();
            data.put("value", "39");
            data.put("since", "07:00 AM");

            pubNub.publish()
                    .message(data)
                    .channel("TEMP")
                    .sync();

            System.exit(0);

        } catch(Exception ex) {
            System.out.println("Got PubNubException..." + ex.toString());
            throw ex;
        }

如果我将上面的示例代码作为一个独立的应用程序进行尝试,它运行正常。然而,在kaaiot内部,它不起作用。而且,我无法从日志中得到很多。

知道可能导致同步方法失败的原因吗?

1 个答案:

答案 0 :(得分:1)

您可以拨打任何其他基于休息的端点吗? SDK正在进行休息调用。日志虽然信息量不大,但似乎无法拨打休息电话。

它也可能是kaaiot,它们是否允许通用的http请求?

相关问题