如何在execute命令中传递参数?php laravel电报机器人
我尝试在getUpdates块代码中使用参数执行命令:如何在execute命令中传递参数?php laravel电报机器人,php,laravel,telegram-bot,Php,Laravel,Telegram Bot,我尝试在getUpdates块代码中使用参数执行命令: public function getUpdates() { $commandsHandler = Telegram::commandsHandler(true); if(stripos($telegram['text'], 'REF') !== false) { $arguments = array( 'ID' => $telegram['text'] )
public function getUpdates() {
$commandsHandler = Telegram::commandsHandler(true);
if(stripos($telegram['text'], 'REF') !== false) {
$arguments = array(
'ID' => $telegram['text']
);
Telegram::getCommandBus()->execute('partner', $arguments, $commandsHandler);
die();
}
但是如果我传递参数,执行不工作,没有参数都可以,什么问题?如何传递参数以执行命令?似乎有几个项目名为“Telegram”--如果您可以链接到正在使用的项目,或者如果您不知道如何安装Telegram,可能会帮助人们更好地回答您的问题。我使用您在问题中提到的“execute not working”,但您没有描述什么“不工作意味着”。你看到错误了吗?它只是“不工作”吗?如果是,那么“工作”对你意味着什么?执行就是不工作,没有错误什么是“不工作”“什么意思?从你的帖子中不清楚当你调用
execute
方法时会发生什么。当你试图找人帮助解决你的问题时,这种背景可能非常重要。