if(strtolower($command) == "s") {
$result = ig($options);
for($i=0; $i < count($result); $i++) {
$ImageCarouselTemplateBuilder = new \LINE\LINEBot\MessageBuilder\TemplateBuilder\ImageCarouselTemplateBuilder([
new \LINE\LINEBot\MessageBuilder\TemplateBuilder\ImageCarouselColumnTemplateBuilder($result[$i],
new \LINE\LINEBot\TemplateActionBuilder\UriTemplateActionBuilder('Buka Browser',$result[$i])),
]);
}
$templateMessage = new \LINE\LINEBot\MessageBuilder\TemplateMessageBuilder('nama template',$ImageCarouselTemplateBuilder);
$result = $bot->replyMessage($event['replyToken'], $templateMessage);
return $result->getHTTPStatus() . ' ' . $result->getRawBody();
}
正如你所看到的,我将循环保留在第3行,循环数对应于我的函数计数(3个循环),但是脚本运行不正常,上面脚本的结果只响应仅第一个循环对象,第二个和第三个没有响应。 有什么建议可以解决这个问题吗?
我从上面的脚本中得到的结果如下图所示
我希望响应如下图所示