NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
nim::QuickCommentInfo结构体 参考

快捷回复属性 更多...

#include <nim_talkex_helper_quick_comment.h>

静态 Public 成员函数

static std::string ToJsonString (const QuickCommentInfo &info)
 
static nim_cpp_wrapper_util::Json::Value ToJsonObject (const QuickCommentInfo &info)
 
static void FromJsonString (const std::string &json_info, QuickCommentInfo &info)
 
static void FromJsonObject (const nim_cpp_wrapper_util::Json::Value &json_info, QuickCommentInfo &info)
 

Public 属性

std::string id
 
std::string from_account
 回复者的 accid
 
int64_t reply_type
 开发者自定义的回复类型
 
std::string client_id
 被回复消息的客户端ID
 
uint64_t server_id {0}
 被回复消息的服务端ID
 
uint64_t time {0}
 回复的时间戳
 
std::string ext
 自定义扩展字段,最大8字符
 
bool need_push
 是否需要推送,0表示不需要,1表示需要,默认0
 
bool need_badge
 是否需要角标,0表示不需要,1表示需要,默认0
 
std::string push_title
 推送标题
 
std::string push_content
 推送文案
 
std::string push_payload
 推送自定义字段JSON
 

详细描述

快捷回复属性

成员函数说明

◆ FromJsonObject()

void nim::QuickCommentInfo::FromJsonObject ( const nim_cpp_wrapper_util::Json::Value json_info,
QuickCommentInfo info 
)
static

◆ FromJsonString()

void nim::QuickCommentInfo::FromJsonString ( const std::string &  json_info,
QuickCommentInfo info 
)
static

◆ ToJsonObject()

nim_cpp_wrapper_util::Json::Value nim::QuickCommentInfo::ToJsonObject ( const QuickCommentInfo info)
static

◆ ToJsonString()

std::string nim::QuickCommentInfo::ToJsonString ( const QuickCommentInfo info)
static

类成员变量说明

◆ client_id

std::string nim::QuickCommentInfo::client_id

被回复消息的客户端ID

◆ ext

std::string nim::QuickCommentInfo::ext

自定义扩展字段,最大8字符

◆ from_account

std::string nim::QuickCommentInfo::from_account

回复者的 accid

<服务端没有这个字段,本地为了好处理记录加上的(message serverid + from_accid + type)

◆ id

std::string nim::QuickCommentInfo::id

◆ need_badge

bool nim::QuickCommentInfo::need_badge

是否需要角标,0表示不需要,1表示需要,默认0

◆ need_push

bool nim::QuickCommentInfo::need_push

是否需要推送,0表示不需要,1表示需要,默认0

◆ push_content

std::string nim::QuickCommentInfo::push_content

推送文案

◆ push_payload

std::string nim::QuickCommentInfo::push_payload

推送自定义字段JSON

◆ push_title

std::string nim::QuickCommentInfo::push_title

推送标题

◆ reply_type

int64_t nim::QuickCommentInfo::reply_type

开发者自定义的回复类型

◆ server_id

uint64_t nim::QuickCommentInfo::server_id {0}

被回复消息的服务端ID

◆ time

uint64_t nim::QuickCommentInfo::time {0}

回复的时间戳


该结构体的文档由以下文件生成: