我希望能够在我的 Kotlin 项目中使用 Twilio SDK for Java,但我需要在本地和部署中运行集成测试时覆盖基本 URL 以指向 wiremock
我希望能够在我的 Kotlin 项目中使用 Twilio SDK for Java ,但是当我在本地和部署管道中运行集成测试时,我需要覆盖基本 URL 以指向 wiremock。
这个问题已经提出来了 ,但是我正在使用验证 API,而测试凭证 API 不支持 /Verifications
和 /VerificationCheck
端点。
有没有人设法解决了这个问题,要么覆盖基本 URL,要么想出其他策略来运行测试,而不需要点击实际的 Twilio API?
我在 Twilio 文档中查找了示例代码,但该方法没有很好的文档记录。据我所知,我需要使用 TwilioRestClient TwilioRestClient HttpClient
, RequestConfig
.
此时,为 Twilio API 编写自己的客户端似乎更容易,这是我目前采用的方法。
我的应用程序中集成了多种邮件服务,例如 Mandril、amazon ses 等。我有多个客户端,每个客户端都配置了具有有效凭证的邮件服务之一...
我的应用程序中集成了多种邮件服务,例如 Mandril、amazon ses 等。我有多个客户端,每个客户端都配置了数据库中具有有效凭据的邮件服务之一。
我想为客户提供一个 API,以便他们可以使用有效的凭据访问应用程序并使用有效的电子邮件内容访问 API。
我需要根据客户端获取邮件配置并向发件人发送电子邮件并将邮件统计信息记录到数据库中。
现在,当我尝试实现这一点时,我需要在 laravel 配置中加载邮件服务器凭据,每当我尝试使用不同的邮件服务器凭据通过应用程序发送邮件时,配置的覆盖都无法按预期工作。
注意:每当我清除配置时,更改就会反映出来。
有没有什么办法可以解决这个问题?