diff --git a/api/controllers/plan/Plan.php b/api/controllers/plan/Plan.php index b14d1c8b..819c9684 100644 --- a/api/controllers/plan/Plan.php +++ b/api/controllers/plan/Plan.php @@ -51,8 +51,8 @@ class Plan extends CI_Controller $plan[] = array('url' => base_url(array('plan', 'order', 'up_old_status')), 'interval' => 30); //更新旧订单状态 $plan[] = array('url' => base_url(array('plan', 'order', 'out_time')), 'interval' => 10); //未支付订单过期 - $plan[] = array('url' => base_url(array('plan', 'syt', 'subscribemsg')), 'interval' => 60); //私域通模板消息 - $plan[] = array('url' => base_url(array('plan', 'syt', 'syn_polyv')), 'interval' => 1); //私域通直播间数据同步 + $plan[] = array('url' => base_url(array('plan', 'syt', 'subscribemsg')), 'interval' => 1); //私域通模板消息 + $plan[] = array('url' => base_url(array('plan', 'syt', 'syn_polyv')), 'interval' => 60); //私域通直播间数据同步 $this->plan = $plan; } diff --git a/api/controllers/plan/Syt.php b/api/controllers/plan/Syt.php index f2738021..8b5ea357 100644 --- a/api/controllers/plan/Syt.php +++ b/api/controllers/plan/Syt.php @@ -95,8 +95,8 @@ class Syt extends CI_Controller debug_log("开始同步{$item['activityId']}活动直播",$this->log_file,$this->log_dir); $polyv = new PolyvApi(['channel_id' => $item['channelId']]); $pl_where = [ - 'startTime' => strtotime($item['timeStart']), - 'endTime' => strtotime($item['timeEnd']) + 'startTime' => strtotime($item['timeStart'])*1000, + 'endTime' => strtotime($item['timeEnd'])*1000 ]; $results = $polyv->getSessionStats($pl_where); if ($results['status'] == 'success') { diff --git a/home/controllers/h5/market/sylive/Act.php b/home/controllers/h5/market/sylive/Act.php index b8e637af..1594c0b9 100644 --- a/home/controllers/h5/market/sylive/Act.php +++ b/home/controllers/h5/market/sylive/Act.php @@ -74,7 +74,8 @@ class Act extends Wx { "url" => $share_url ); //直播参数 - $live_user = ['userId' => 888888888, 'userName' => '私域直播', 'pic' => '//livestatic.videocc.net/assets/wimages/missing_face.png']; + $user = $this->user_model->get(['userId'=>$this->uid],'unionid,nickname,headimg'); + $live_user = ['userId' => $user['unionid'], 'userName' => $user['nickname'], 'pic' => $user['headimg']]; $this->load->library('PolyvApi'); $polyv = new PolyvApi(['channel_id'=>$row['channelId']]); $liveSdk = $polyv->getLiveSdk(); diff --git a/home/controllers/h5/market/sylive/Login.php b/home/controllers/h5/market/sylive/Login.php index 26e502c2..109a93ac 100644 --- a/home/controllers/h5/market/sylive/Login.php +++ b/home/controllers/h5/market/sylive/Login.php @@ -8,7 +8,6 @@ class Login extends CI_Controller{ public function __construct(){ parent::__construct(); session_start(); - $this->load->helper('cookie'); $this->load->model('market/market_sylive_user_model', 'user_model'); } @@ -26,9 +25,7 @@ class Login extends CI_Controller{ $this->show_json('',400,'用户已禁用'); } $this->bind_openid($user); - $session = ['uid' => $user['userId'],'org_id'=>$user['organizationId']]; - $ukey = liche_authcode(json_encode($session, JSON_UNESCAPED_UNICODE), 'ENCODE', $this->secret); - set_cookie("ukey", $ukey, 86400 * 30); + $_SESSION['market_sylive_session'] = ['uid' => $user['userId'],'org_id'=>$user['organizationId']]; $this->show_json('',200,'登录成功'); }else{ $this->load->view('h5/market/sylive/login');