作者 lyh

gx

@@ -170,10 +170,8 @@ class LoginController extends BaseController @@ -170,10 +170,8 @@ class LoginController extends BaseController
170 */ 170 */
171 public function eventMessage(){ 171 public function eventMessage(){
172 $message = file_get_contents("php://input"); 172 $message = file_get_contents("php://input");
173 -// @file_put_contents(storage_path('logs/lyh_error.log'), var_export($message, true) . PHP_EOL, FILE_APPEND);  
174 -// $message = simplexml_load_string($message, 'SimpleXMLElement', LIBXML_NOCDATA | LIBXML_NOERROR);  
175 - $xmlObject = simplexml_load_string($message);  
176 - $jsonData = json_encode($xmlObject); 173 + $message = simplexml_load_string($message, 'SimpleXMLElement', LIBXML_NOCDATA | LIBXML_NOERROR);
  174 + $jsonData = json_encode($message);
177 $arrayData = json_decode($jsonData, true); 175 $arrayData = json_decode($jsonData, true);
178 @file_put_contents(storage_path('logs/lyh_error.log'), var_export($arrayData, true) . PHP_EOL, FILE_APPEND); 176 @file_put_contents(storage_path('logs/lyh_error.log'), var_export($arrayData, true) . PHP_EOL, FILE_APPEND);
179 // $data = $this->wechatLogin($message->FromUserName); 177 // $data = $this->wechatLogin($message->FromUserName);
@@ -194,8 +192,8 @@ class LoginController extends BaseController @@ -194,8 +192,8 @@ class LoginController extends BaseController
194 // 'Ticket' => 'gQF27zwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyWnppdHhWTlRjOEcxTlBpTE5BY2IAAgRjBO9kAwQQDgAA', 192 // 'Ticket' => 'gQF27zwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyWnppdHhWTlRjOEcxTlBpTE5BY2IAAgRjBO9kAwQQDgAA',
195 // ]; 193 // ];
196 return "<xml> 194 return "<xml>
197 - <ToUserName><![CDATA[]]></ToUserName>  
198 - <FromUserName><![CDATA[]]></FromUserName> 195 + <ToUserName><![CDATA[$arrayData->FromUserName]]></ToUserName>
  196 + <FromUserName><![CDATA[$message->ToUserName]]></FromUserName>
199 <CreateTime>".time()."</CreateTime> 197 <CreateTime>".time()."</CreateTime>
200 <MsgType><![CDATA[text]]></MsgType> 198 <MsgType><![CDATA[text]]></MsgType>
201 <Content><![CDATA[成功]]></Content> 199 <Content><![CDATA[成功]]></Content>