注册

(客服云)iOS访客端设置客服系统头像(调度员消息显示企业logo)

0、在客服系统内 管理员模式--设置--企业基本信息 处上传企业logo   

客服系统头像1.png


管理员模式--设置--系统开关--系统开关--访客端显示客服昵称 处打开开关

客服系统头像2.png



1、在HDIMessageModel.h 中添加客服系统头像url属性

客服系统头像3.png

@property (strong, nonatomic) NSString *officialAccountURL;
 
2、在HDMessageModel.h 中添加客服系统头像url属性

客服系统头像4.png

@property (strong, nonatomic) NSString *officialAccountURL;
 
3、在HDMessageModel.m类  - (instancetype)initWitMessage:(HDMessage *)message方法中添加  

客服系统头像5.png

NSDictionary *officialAccount = [NSDictionary dictionary];
if ([weichat objectForKey:@"official_account"]) {
officialAccount = [weichat valueForKey:@"official_account"];
if ([officialAccount objectForKey:@"img"]) {
self.officialAccountURL = [[@"https:" stringByAppendingString:[officialAccount objectForKey:@"img"]] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
}
}
 
4、在HDBaseMessageCell.m类  - (void)setModel:(id)model方法中 修改代码 
(“系统消息”要改成您自己客服系统中设置的调度员昵称)

客服系统头像6.png

if (model.avatarURLPath) {
if (model.nickname) {
if ([model.nickname isEqualToString:@"系统消息"]) {
if (model.officialAccountURL) {
[self.avatarView sd_setImageWithURL:[NSURL URLWithString:model.officialAccountURL] placeholderImage:model.avatarImage];
}
} else {
[self.avatarView sd_setImageWithURL:[NSURL URLWithString:model.avatarURLPath] placeholderImage:model.avatarImage];
}
}

} else {
self.avatarView.image = model.avatarImage;
}

0 个评论

要回复文章请先登录注册