appid,$list->date,$list->date); $new_user_num = 0; $cancel_user_num = 0; if(isset($new_user_num_raw['user_summary']['list']) && count($new_user_num_raw['user_summary']['list'])>0){ $new_user_num = $new_user_num_raw['user_summary']['list'][0]['new_user']; $cancel_user_num = $new_user_num_raw['user_summary']['list'][0]['cancel_user']; } $list->yesterday_actual_new_user = $new_user_num; $list->yesterday_actual_sub_num = $new_user_num-$cancel_user_num; //\Log::info(json_encode($new_user_num_raw)); //\Log::info($new_user_num); $list->save(); } } private static function getOfficialAccountFansNum($appid,$start_date,$end_date){ $client = New Client(['base_uri' => env('MEDIA_API_BASE_URI')]); $response = $client->request('GET','get_gzh_statistics',['query'=>['gzh_app_id'=>$appid,'from_date'=>$start_date,'to_date'=>$end_date]]); $res = json_decode($response->getBody(),true); //if(isset($res[''])) return $res['data']; } }