提供微商城·门店管理·小程序开店需求
5分钟开通你的店铺!微信接口推送图文消息,微信接口推送图文消息如何实现?以下是小编整理的微信接口推送图文消息如何实现的内容,供有需要的网友们学习和参考。谢谢阅读。
我们定义图文消息的回复代码实现如下:
private function transmitNews($object, $newsArray)
{
if(!is_array($newsArray)){
return;
}
$itemTpl = "
";
$item_str = "";
foreach ($newsArray as $item){
$item_str .= sprintf($itemTpl, $item['Title'], $item['Description'], $item['PicUrl'], $item['Url']);
}
$xmlTpl = "";
$result = sprintf($xmlTpl, $object->FromUserName, $object->ToUserName, time(), count($newsArray));
return $result;
}
上述代码中,先将各item连接形成item_str,再将item_str赋值到xml模板中,组装一个图文消息。组装时,将object中的发送、接收方互换位置,计算出图文项的个数。
而在构造图文消息并使用图文回复的代码如下所示:
if (strstr($keyword, "单图文")){
$content = array();
$content[] = array("Title"=>"单图文标题", "Description"=>"单图文内容", "PicUrl"=>"http://discuz.comli.com/weixin/weather/icon/cartoon.jpg", "Url" =>"http://m.cnblogs.com/?u=txw1958");
}else if (strstr($keyword, "图文") || strstr($keyword, "多图文")){
$content = array();
$content[] = array("Title"=>"多图文1标题", "Description"=>"", "PicUrl"=>"http://discuz.comli.com/weixin/weather/icon/cartoon.jpg", "Url" =>"http://m.cnblogs.com/?u=txw1958");
$content[] = array("Title"=>"多图文2标题", "Description"=>"", "PicUrl"=>"http://d.hiphotos.bdimg.com/wisegame/pic/item/f3529822720e0cf3ac9f1ada0846f21fbe09aaa3.jpg", "Url" =>"http://m.cnblogs.com/?u=txw1958");
$content[] = array("Title"=>"多图文3标题", "Description"=>"", "PicUrl"=>"http://g.hiphotos.bdimg.com/wisegame/pic/item/18cb0a46f21fbe090d338acc6a600c338644adfd.jpg", "Url" =>"http://m.cnblogs.com/?u=txw1958");
}
if(is_array($content)){
if (isset($content[0]['PicUrl'])){
$result = $this->transmitNews($object, $content);
}else if (isset($content['MusicUrl'])){
$result = $this->transmitMusic($object, $content);
}
}else{
$result = $this->transmitText($object, $content);
}
以上是小编整理的微信接口推送图文消息,希望对您有帮助,如果您想了解更多微信素材,请多多关注Hi商学院!
hishop根据最新社交App相关用户数据调查对比,发现 微信微博用户活跃度 时间曲线几近重合,这表明微信与微博必有一争,还...
▊一 最近接二连三的发现,在好多朋友的个人主页下面都显示了这么一句经典的话。 朋友仅展示最近三天的朋友圈 在其个人...
Hi商学院最新消息,最近腾讯的国际业务副总裁杨宝树近日接受Fast Company和Adexchanger等美国媒体采访时说,腾讯将在位于硅谷...
Hi商学院最新消息,微信群主怎么禁言别人?微信群怎么让群员禁言?微信群给大家带来了很多便利,生活中方方面面都可以用...
普通微信添加企业微信方法主要有三种: 1 普通微信通过搜索添加企业微信 1、微信点击右上方的加号 2、点击添加好友 3、点...
私域运营热度逐年增加,scrm的概念也逐步深入企业内部。但很多企业老板与对于scrm还是比较迷茫且不知道如何选择,那么企...
今天来看看企业微信离职继承操作指南,什么叫离职继承,就是离职员工的客户转移到现有员工手里 1、点击离职继承。 第一...
企业微信和个人微信怎么互通?让微信和企业微信消息同步,让微信接收企业微信的消息,那么微信怎么接收企业微信消息...
在过去几年里,私域运营被更多企业所熟悉,而2022年私域趋势非全域scrm运营莫属。真正的私域红利正在一步步靠近,小编今...
裂变是一种目前微信生态主流的超低成本引流获客方式,且用户留存率和转化率非常高,可能很多人知道裂变营销工具,甚至...