微信高级群发接口正文乱码解决方案
2023-09-14 08:57:26 时间
content里面的内空如果含有html标签的话,需要对内容进行一下转义。如果里面含有style=".."类似于这样的带""号的内容的话,就更需要注意了。
foreach ($news as &$item) { foreach ($item as $key => $val) { if ($key == 'content') { $item[$key] = urlencode(htmlspecialchars(str_replace("\"", "'", $val))); } else { $item[$key] = urlencode($val); } } }
就是要对html里面的 双引号 先转成 单引号,然后再将其转成html实体,这样在进行urlencode的时候就不会影响到标签了。
$data = array("articles" => $news); $data = json_encode($data); $end_data = urldecode($data); $end_data = htmlspecialchars_decode($end_data);
上传之前再对内容进行urldecode和将html实体转成html标签,这样就OK了。
微信官方高级群发接口说明:
http://mp.weixin.qq.com/wiki/15/40b6865b893947b764e2de8e4a1fb55f.html
相关文章
- 微信小程序一个js文件读取多个接口数据「建议收藏」
- 微信个人号机器人接口「建议收藏」
- 微信公众平台开发教程Java版(二) 接口配置
- nginx嵌入lua做接口保护流量限制
- 微信公众号-微信接口
- LiveGBS流媒体平台GB/T28181功能-视频直播流快照的安全控制配置播放回调鉴权接口控制播放权限
- 在线客服系统源码开发实战总结:Golang实现对接微信公众号网页授权接口功能
- 网线RJ45接口排线示意图(做网线备用)「建议收藏」
- VM系列振弦采集模块电源接口详细说明
- 个人号微信api接口开发_API接口授权系统php源码
- 二次修改的支付宝与微信支付Php接口开源
- 【Java集合框架】篇五:Map接口
- 谷歌制图服务 (Google Chart) 接口生成二维码
- NeurIPS'22|Hinton团队开源:用一个统一的接口处理四大视觉任务
- 在微信小程序上做一个「博客园年度总结」:解决前端获取接口数据太慢的一种思路
- 微信客服接口对接-签名验签-微信客服GET请求回调URL验证解析返回数据-【唯一客服】
- 微信公众号接口开发—-退款详解编程语言
- 使用python做简单的接口性能测试详解编程语言
- Go-json解码到接口及根据键获取值详解编程语言
- 0Linux环境下的eth0接口使用秘籍(linuxeth)
- Linux接口开发之路(linux接口开发)
- .net实现微信公众账号接口开发实例代码
- c#使用微信接口开发微信门户应用
- 微信公众平台接口开发入门示例