认识smack3.0.4基本对象——VCard

虾米哥 阅读:661 2021-03-31 22:22:20 评论:0

VCard 是 SMACK jabber library 核心类

VCard 参考基于JEP-54 documentation规范.

请注意,这个类是不完整的但它提供了最常用的vCards()信息。还记得vCard协议吗?vCard协议不是一个标准的协议,可能会改变或被取代。

Usage:

 

// To save VCard:

VCard vCard = new VCard(); vCard.setFirstName("kir"); vCard.setLastName("max"); vCard.setEmailHome("foo@fee.bar"); vCard.setJabberId("jabber@id.org"); vCard.setOrganization("Jetbrains, s.r.o"); vCard.setNickName("KIR");

vCard.setField("TITLE", "Mr"); vCard.setAddressFieldHome("STREET", "Some street"); vCard.setAddressFieldWork("CTRY", "US"); vCard.setPhoneWork("FAX", "3443233");

vCard.save(connection);

// To load VCard:

VCard vCard = new VCard(); vCard.load(conn); // load own VCard vCard.load(conn, "joe@foo.bar"); // load someone's VCard


声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号