通知功能
更新时间:2019-06-14
以便用户随时了解直播stream的情况,在开始直播前,可以选择配置消息通知。创建直播通知为可选操作,用户可以选择是否设置通知接口。
当用户成功创建消息通知后,并在直播会话中指定Notification的接口名称和接口地址,LSS会在直播会话状态转换时主动向用户推送消息。
创建Notification
新建Notification,参考如下代码:
public void createNotification(LssClient client, String name, String endpoint) {
client.createNotification(name, endpoint);
}
查询所有Notification
用户可以通过如下代码查询所有的Notification:
public void listNotifications(LssClient client) {
ListNotificationsResponse resp = client.listNotifications();
System.out.println(resp.toString());
}
查询指定的Notification信息
用户可以查询指定名称的Notification:
public void getNotification(LssClient client, String name) {
GetNotificationResponse resp = client.getNotification(name);
System.out.println("name: " + resp.getName());
System.out.println("endpoint: " + resp.getEndpoint());
}
删除Notification
删除一个指定名称的Notification,参考如下代码:
public void deleteNotification(LssClient client, String name) {
client.deleteNotification(name);
}