微信公众平台不能发出带链接的。。。文字

po6965921po 2014-01-31 08:25:01
  public function responseMsg()
{
$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];

if (!empty($postStr)){
$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);
$fromUsername = $postObj->FromUserName;
$toUsername = $postObj->ToUserName;
$keyword = trim($postObj->Content);
$time = time();
$textTpl = "<xml>
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>

<MsgType><![CDATA[link]]></MsgType>
<Title><![CDATA[微信公众平台开发者的江湖]]></Title>
<Description><![CDATA[陈坤的微信公众号这段时间大火,大家..]]></Description>
<Url><![CDATA[http://israel.duapp.com/web/photo.php]]></Url>
<MsgId>5839907284805129867</MsgId>
</xml>";
if($keyword == "?" || $keyword == "?")
{
$resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time);
echo $resultStr;
}
}else{
echo "";
exit;
}
}


我打个?上去没有回复。。
...全文
461 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
po6965921po 2014-02-02
  • 打赏
  • 举报
回复
引用 4 楼 yangqingqo 的回复:
php 是可以调试的. 你可以把一些自己想看的内容写到一个txt文件中。 这样就可以看了,相当于记录日志。
好方法 分数给你了
po6965921po 2014-02-01
  • 打赏
  • 举报
回复
public function responseMsg()
    {
		 $postStr = $GLOBALS["HTTP_RAW_POST_DATA"];

        if (!empty($postStr)){
            $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);
            $fromUsername = $postObj->FromUserName;
            $toUsername = $postObj->ToUserName;
            $keyword = trim($postObj->Content);
            $time = time();
            $textTpl = "<xml>
                        <ToUserName><![CDATA[%s]]></ToUserName>
                        <FromUserName><![CDATA[%s]]></FromUserName>
                        <CreateTime>%s</CreateTime>
						<MsgType><![CDATA[news]]></MsgType>
    <Content><![CDATA[]]></Content>
                        <ArticleCount>1</ArticleCount>
    <Articles>
        <item>
            <Title><![CDATA[[苹果产品信息查询]]></Title>
            <Description><![CDATA[序列号:USE IMEI NUMBER
IMEI号:358031058974471
设备名称:iPhone 5C
设备颜色:
设备容量:
激活状态:已激活
电话支持:未过期[2014-01-13]
硬件保修:未过期[2014-10-14]
生产工厂:中国]]>
    </Description>
            <PicUrl><![CDATA[http://avatar.csdn.net/B/1/5/1_u013582606.jpg]]></PicUrl>
            <Url><![CDATA[]]></Url>
        </item>
    </Articles>
    <FuncFlag>0</FuncFlag>
                        </xml>";
            if($keyword == "?" || $keyword == "?")
            {
                $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time);
                echo $resultStr;
            }
        }else{
            echo "";
            exit;
        }
    }
用图文也不行
po6965921po 2014-02-01
  • 打赏
  • 举报
回复
引用 1 楼 u011701980 的回复:
微信开发没做过。 通常遇到这问题是看能不能执行到if逻辑里面。 你上行问号,接收到的是问号么。
微信开发。。。。。还真没办法调试貌似。。
飞行的面包 2014-02-01
  • 打赏
  • 举报
回复
微信开发没做过。 通常遇到这问题是看能不能执行到if逻辑里面。 你上行问号,接收到的是问号么。
ExceptionofMine 2014-02-01
  • 打赏
  • 举报
回复
php 是可以调试的. 你可以把一些自己想看的内容写到一个txt文件中。 这样就可以看了,相当于记录日志。

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧