请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Xaiver

高级会员

103

主题

284

帖子

1187

积分

高级会员

积分
1187
Xaiver
高级会员   /  发表于:2022-1-4 12:31  /   查看:2294  /  回复:7
1金币
按谢厅大佬给的方法配置了企业微信卡片推送,希望能文字变色,用企业微信官方文档里的示例,

结果手机企业微信上收到是这样的


要怎么做才能实现文字变色?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

试试直接这样子, 不用转义符

7 个回复

倒序浏览
最佳答案
最佳答案
一又九分之一悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-1-4 12:31:31
来自 6#
Xaiver 发表于 2022-1-4 15:51

2016年9月26日 恭喜你抽中iPhone 7一台,领奖码:xxxx
写到参数description1里,


试试直接这样子, 不用转义符

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
马杰 + 5

查看全部评分

回复 使用道具 举报
alexyui悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-1-4 13:11:36
2#
感觉像是转码的问题?
回复 使用道具 举报
Xaiver
高级会员   /  发表于:2022-1-4 14:01:32
3#
又试了一下,如果直接把<div class=\"gray\">2016年9月26日</div> <div class=\"normal\">恭喜你抽中iPhone 7一台,领奖码:xxxx</div><div class=\"highlight\">请于2016年10月10日前联系行政同事领取</div>这段直接写在接口的参数里就没问题,但是作为参数传过来就不行。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-4 14:27:00
4#
大佬可以详细说一下是怎么实现的吗?怎么通过参数传递?如果有运行的日志截图就更好了~
回复 使用道具 举报
Xaiver
高级会员   /  发表于:2022-1-4 15:51:26
5#
本帖最后由 Xaiver 于 2022-1-4 16:12 编辑


<div class=\"gray\">2016年9月26日</div> <div class=\"normal\">恭喜你抽中iPhone 7一台,领奖码:xxxx</div><div class=\"highlight\">
写到参数description1里,

在http请求命令里直接用这个参数,发出来是没有样式的。
如果直接把
<div class=\"gray\">2016年9月26日</div> <div class=\"normal\">恭喜你抽中iPhone 7一台,领奖码:xxxx</div><div class=\"highlight\">
以值的形式写入

发出来就正常,具有样式。
我发现可以看到,上图中每一个\都变成了\\\,这是错误的,这个是因为我从

这里复制的这段
如果从企业微信文档直接复制过来就没有\\\,那样就可以正常发出样式,似乎是活字格本身excel转义之类的东西搞得吧?所以之所以通过参数传过来,是不是就是变成\\\了?
更正一下,带“”复制就不会出现\\\。就是复制"<div class=\"gray\">2016年9月26日</div> <div class=\"normal\">恭喜你抽中iPhone 7一台,领奖码:xxxx</div><div class=\"highlight\">请于2016年10月10日前联系行政同事领取</div>"

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Xaiver
高级会员   /  发表于:2022-1-4 16:43:57
7#
一又九分之一 发表于 2022-1-4 12:31
试试直接这样子, 不用转义符

从另一个json拼接的帖子里也看到这个办法,应该可行,但这写起来也太晕了
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-4 18:18:36
8#
一又九分之一 发表于 2022-1-4 12:31
试试直接这样子, 不用转义符

厉害了我的哥~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部