我正在研究Whatsapp商业API。当我尝试访问API时,它向我显示错误
“ details”:“连接被拒绝。请检查wacore是否正在运行。”
任何帮助解决它的方法。 This is my Docker Whatsapp container running
答案 0 :(得分:0)
这通常意味着您的waweb正在运行,但您的wacore容器未运行,或者您以某种方式重新启动了wacore容器。
您可以运行
price, base_price, row_total, base_row_total, price_incl_tax, base_price_incl_tax, row_total_incl_tax, base_row_incl_tax
找出wacore容器 并运行
<event name="checkout_cart_save_before">
<observer name="Vendor::save_cart” instance="Vendor\Observer\BeforeCartSaveObserver" shared="false"/>
</event>
要查看日志,如果您可以获取日志,则可以看到为什么wacore不适合您
关机并正常重启会有所帮助
public function execute(\Magento\Framework\Event\Observer $observer)
{
$cart = $observer->getCart();
$quote = $this->checkoutSession->getQuote();
$quote->collectTotals();
$quote->setTotalsCollectedFlag(false);
foreach ($quote->getAllVisibleItems() as $item) {
$product = $item->getProduct();
if (!$product->getIsFree()) {
continue;
}
$freeItem = $item;
break;
}
if ($quote->getGrandTotal() > 240) {
$item->setCustomPrice(0)
->setOriginalCustomPrice(0)
->getProduct()->setIsSuperMode(true);
} else {
$product = $freeItem->getProduct();
$defaultProductPrice = $product->getPriceInfo()
->getPrice('regular_price')
->getAmount()
->getBaseAmount();
$item->setConvertedPrice($defaultProductPrice)
->setCustomPrice($defaultProductPrice)
->setOriginalCustomPrice($defaultProductPrice);
$item->setPrice($defaultProductPrice)->setBaseOriginalPrice($item->getProduct()->getPrice());
}
$item->calcRowTotal();
return $this;
}
答案 1 :(得分:0)
根据我在AWS上设置服务器的经验,有两件事会导致返回此错误消息。