%s
%d
";
$FuncFlag = 0;
$resultStr = sprintf($textTpl, $object->FromUserName, $object->ToUserName, time(), "text", $content,$FuncFlag);
return $resultStr;
}
//单图文
function _response_news($object,$newsContent){
$newsTplHead = "
%s
1
";
$newsTplBody = "-
";
$newsTplFoot = "
[%s]
";
$header = sprintf($newsTplHead, $object->FromUserName, $object->ToUserName, time());
$title = $newsContent['title'];
$desc = $newsContent['description'];
$picUrl = $newsContent['picUrl'];
$url = $newsContent['url'];
$body = sprintf($newsTplBody, $title, $desc, $picUrl, $url);
$FuncFlag = 0;
$footer = sprintf($newsTplFoot, $FuncFlag);
return $header.$body.$footer;
}
//多图文
function _response_multiNews($object,$newsContent)
{
$newsTplHead = "
%s
%s
";
$newsTplBody = "-
";
$newsTplFoot = "
0
";
$bodyCount = count($newsContent);
$bodyCount = $bodyCount < 10 ? $bodyCount : 10;
$header = sprintf($newsTplHead, $object->FromUserName, $object->ToUserName, time(), $bodyCount);
foreach($newsContent as $key => $value){
$body .= sprintf($newsTplBody, $value['title'], $value['description'], $value['picUrl'], $value['url']);
}
$FuncFlag = 0;
$footer = sprintf($newsTplFoot, $FuncFlag);
return $header.$body.$footer;
}
?>