Tôi muốn chặn một người bạn cụ thể khỏi danh sách trò chuyện của tôi với XMPP
. mã hoạt động tốt. Không có ngoại lệ, nhưng tôi không thể chặn người dùng. Tôi đang sử dụng máy chủ phòng cháy mở. những gì thay đổi tôi nên thực hiện trên máy chủ?Sự cố khi chặn người dùng trong danh sách trò chuyện bằng cách sử dụng máy chủ ngăn chặn và mở lửa
Các bạn có thể có ý tưởng gì không?
Mã của tôi:
public void XMPPAddNewPrivacyList(Connection connection, String userName) {
String listName = "newList";
// Create the list of PrivacyItem that will allow or
// deny some privacy aspect
List<PrivacyItem> privacyItems = new Vector<PrivacyItem>();
PrivacyItem item = new PrivacyItem(PrivacyItem.Type.jid.toString(),
false, 1);
item.setValue(userName);
privacyItems.add(item);
// Create the new list.
try {
PrivacyListManager privacyManager = new PrivacyListManager(connection);
privacyManager = PrivacyListManager
.getInstanceFor(connection);
privacyManager.createPrivacyList(listName, privacyItems);
} catch (XMPPException e) {
System.out.println("PRIVACY_ERROR: " + e);
}
}
hi tôi nhận PrivacyListManager.getInstanceFor (kết nối) như null. Xin hãy giúp tôi, tôi không thể hiểu tại sao nó lại trở nên vô giá trị. –
Xin chào, nó hoạt động tốt trong java, nhưng tôi nhận được ngoại lệ trong asmack. Tôi biết vấn đề ở đâu, bạn có thể cho tôi người cung cấp mã danh sách riêng tư cho tôi không. –