我正在尝试通过java连接Azure通知中心向移动设备发送一些通知,我在线程“主”中获得异常作为异常
java.lang.RuntimeException: java.net.ConnectException: Connection timed out:
没有进一步的信息,而.Net开发人员能够连接并推送通知。
以下是我正在使用的代码,请帮助解决问题,谢谢。
<dependency>
<groupId>com.windowsazure</groupId>
<artifactId>NotificationHubs</artifactId>
<version>0.0.5</version>
</dependency>
NotificationHub hub = new NotificationHub("Endpoint=sb://xxx.sbus.windows.net/;SharedAccessKeyName=DefaultFullSharedAccessSignature;SharedAccessKey=abccddsd", "xxxx");
Set<String> tags = new HashSet<String>();
tags.add("test");
String message = "{\"data\":{\"msg\":\"Hello from Java!\"}}";
Notification andriodN = Notification.createGcmNotification(message);
hub.sendNotification(andriodN, tags);