floo::BMXRosterItem
联系人
#include <bmx_roster_item.h>
Inherits from BMXBaseObject
Public Types
enum class
enum class
Public Functions
virtual
virtual int64_t
virtual const std::string &
virtual const std::string &
virtual std::string
virtual std::string
virtual std::string
virtual std::string
virtual std::string
virtual const JSON &
virtual const JSON &
virtual const JSON &
virtual const JSON &
virtual bool
virtual const std::string &
Protected Functions
Public Types Documentation
enum RosterRelation
Friend
好友
Deleted
被删除
Stranger
陌生人
Blocked
被加入黑名单
好友关系
enum AddFriendAuthMode
Open
无需验证,任何人可以加为好友
NeedApproval
需要同意方可加为好友
AnswerQuestion
需要回答问题正确方可加为好友
RejectAll
拒绝所有加好友申请
roster 被申请加好友时的验证方式
Public Functions Documentation
function ~BMXRosterItem
析构函数
function rosterId
好友Id
Return: int64_t
function username
好友名
Return: std::string
function nickname
好友昵称
Return: std::string
function avatarRatelUrl
好友头像Ratel服务器地址
Return: std::string
function avatarUrl
好友头像服务器地址
Return: std::string
function avatarPath
好友头像本地存储路径
Return: std::string
function avatarThumbnailUrl
好友头像缩略图服务器地址
Return: std::string
function avatarThumbnailPath
好友头像缩略图本地存储路径
Return: std::string
function publicInfo
扩展信息,用户设置的好友可以看到的信息,比如地址,个性签名等
Return: JSON(std::string)
function alias
用户对好友添加的备注等信息
Return: JSON(std::string)
function ext
用户的服务器扩展信息
Return: JSON(std::string)
function localExt
用户的本地扩展信息
Return: JSON(std::string)
function relation
联系人关系
Return: RosterRelation
function isMuteNotification
是否提醒用户消息
Return: bool
function addFriendAuthMode
roster的好友添加验证方式。
Return: AddFriendAuthMode
function authQuestion
roster的好友验证问题。
Return: std::string
Protected Functions Documentation
function BMXRosterItem
Updated on 2022-01-26 at 17:20:40 +0800
Last updated
Was this helpful?