照著老師的來寫關注后還是沒回復,哪位同學解決的,麻煩指點一下
// 接收事件推送并回復
? ? public function reponseMsg()
? ? {
? ? ? ? $postArr = $GLOBALS['HTTP_RAW_POST_DATA'];
? ? ? ? $postObj = simplexml_load_string($postArr);
? ? ? ??
? ? ? ? if (strtolower($postObj->MsgType) == 'event') {
? ? ? ? ? ? if (strtolower($postObj->Event) == 'subscribe') {
? ? ? ? ? ? ? ? $toUser = $postObj->FromUserName;
? ? ? ? ? ? ? ? $fromUser = $postObj->ToUserName;
? ? ? ? ? ? ? ? $createTime = time();
? ? ? ? ? ? ? ? $msgType = 'text';
? ? ? ? ? ? ? ? $content = '斯是陋室,惟吾德馨';
? ? ? ? ? ? ? ? $template = '<xml><ToUserName><![CDATA[%s]]></ToUserName><FromUserName><![CDATA[%s]]></FromUserName><CreateTime>%s</CreateTime><MsgType><![CDATA[%s]]></MsgType><Content><![CDATA[%s]]></Content></xml>';
? ? ? ? ? ? ? ? $info = sprintf($template,$toUser,$fromUser,$createTime,$msgType,$Content);
? ? ? ? ? ? ? ? echo $info;
? ? ? ? ? ? }
? ? ? ? }
? ? }
2020-11-23
看下php版本 7.0$postArr = $GLOBALS['HTTP_RAW_POST_DATA'];就獲取不到xml了
2019-09-10
還是不行
2018-08-15
拿去吧 少年
2018-08-13
$content ? 第一個字母大寫了。