作者 lyh

gx

@@ -170,8 +170,12 @@ class LoginController extends BaseController @@ -170,8 +170,12 @@ 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); 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);
  177 + $arrayData = json_decode($jsonData, true);
  178 + @file_put_contents(storage_path('logs/lyh_error.log'), var_export($arrayData, true) . PHP_EOL, FILE_APPEND);
175 // $data = $this->wechatLogin($message->FromUserName); 179 // $data = $this->wechatLogin($message->FromUserName);
176 // if($data == 0){//登录失败,请先绑定 180 // if($data == 0){//登录失败,请先绑定
177 // $resMessage = $data['message']; 181 // $resMessage = $data['message'];
@@ -189,11 +193,9 @@ class LoginController extends BaseController @@ -189,11 +193,9 @@ class LoginController extends BaseController
189 // 'EventKey' => 'qrscene_global-v6_v6', 193 // 'EventKey' => 'qrscene_global-v6_v6',
190 // 'Ticket' => 'gQF27zwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyWnppdHhWTlRjOEcxTlBpTE5BY2IAAgRjBO9kAwQQDgAA', 194 // 'Ticket' => 'gQF27zwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyWnppdHhWTlRjOEcxTlBpTE5BY2IAAgRjBO9kAwQQDgAA',
191 // ]; 195 // ];
192 - @file_put_contents(storage_path('logs/lyh_error.log'), var_export($message, true) . PHP_EOL, FILE_APPEND);  
193 - @file_put_contents(storage_path('logs/lyh_error.log'), var_export($message->ToUserName, true) . PHP_EOL, FILE_APPEND);  
194 return "<xml> 196 return "<xml>
195 - <ToUserName><![CDATA[$message->FromUserName]]></ToUserName>  
196 - <FromUserName><![CDATA[$message->ToUserName]]></FromUserName> 197 + <ToUserName><![CDATA[]]></ToUserName>
  198 + <FromUserName><![CDATA[]]></FromUserName>
197 <CreateTime>".time()."</CreateTime> 199 <CreateTime>".time()."</CreateTime>
198 <MsgType><![CDATA[text]]></MsgType> 200 <MsgType><![CDATA[text]]></MsgType>
199 <Content><![CDATA[成功]]></Content> 201 <Content><![CDATA[成功]]></Content>