php - LogicException:主机不能为空
问题描述
使用 Laravel 6、PHP 7.4 和 Mailgun。我正在使用 Mailgun 测试路由,并在尝试创建客户端并显示我的路由时收到此错误:LogicException - Host can not be empty。
我这里是创建客户端的代码片段
# Instantiate the client.
$mgClient = Mailgun::create('PRIVATE_API_KEY', 'https://API_HOSTNAME');
# Issue the call to the client.
$result = $mgClient->routes()->index();
解决方案
$mgClient = Mailgun::create('PRIVATE_API_KEY', 'https://'.API_HOSTNAME);
并确保您的常量API_HOSTNAME不为空。
推荐阅读
- javascript - Javascript:将所有 S3 项目从一个存储桶复制到另一个存储桶
- java - 为什么 'sbt run' 在标准位置找不到 reference.conf?
- python - 在 Pandas 的 groupby 对象中绘制每个组的大小
- python - 如何在 Python 中为不同的 MagicMock 实例设置不同的属性?
- javascript - 根据列值过滤数据表
- excel - 对根据满足条件 VBA 变化的范围求和
- python - 在 SciKit-Learn GradientBoostingClassifier 中无需改装即可去除零重要性特征
- php - 缺少依赖文件时 CD Laravel 维护模式失败
- c# - 将引用 .NET Framework 项目添加到 .NET Core 项目
- qt - PyQt5 QTableWidget 右键单击单元格不会产生 QMenu