ThirdMessageController.class.php
889 Bytes
<?php
namespace Frontend\Controller\Callback;
use Think\Log;
use Common\Common\StudyMap;
class ThirdMessageController extends AbstractController
{
/**
* 用户关注、取消关注回调接口
* @author zhonglei
*/
public function Index()
{
$stream_data = file_get_contents('php://input');
$stream_data = empty($stream_data) ? [] : json_decode($stream_data, true);
Log::record('---ThirdMessage stream data:' . var_export($stream_data, true), Log::INFO);
if (!empty($stream_data['memUid']) && !empty($stream_data['wxMessage'])) {
$message = json_decode($stream_data['wxMessage'], true);
// 用户关注
if (isset($message['event']) && $message['event'] == 'subscribe') {
StudyMap::sendNotice($stream_data['memUid']);
}
}
exit('SUCCESS');
}
}