argument('data'); try{ $this->start($data['data']); }catch(\Exception $e){ \Log::error($e->getMessage()); } \Log::info('ActionTrigger::preview_wechat_material_end:'); } public function start($data){ \Log::info('$data');\Log::info($data); // 检查参数 if(!($data['appid']&&$data['media_id']&&$data['openid'])){ \Log::info('params_empty'); return; } //调用预览接口 try{ $WechatController = new WechatController($data['appid']); $broadcast = $WechatController->app->broadcast; $res = $broadcast->previewNews($data['media_id'], $data['openid']); \Log::info('$res');\Log::info($res); }catch(\Exception $e){ \Log::error($e->getMessage()); } return; } }