统一应用程序集成403错误

问题描述 投票:0回答:1

我有一个在 Digital Ocean 上的 kubernetes 集群上运行的应用程序,我在其中配置了负载均衡器,并且入口也已就位,并且我已将其与 unifonic 集成,我已在 Unifonic 仪表板中将所有节点和负载均衡器的 IP 列入白名单,我之前收到通知,现在开发人员将一些更改推送到应用程序后,我没有收到通知,出现以下错误

[2024-01-31 03:43:16] production.ERROR: {"type":"unifonic_send_sms_failure","status":403,"body":{"mobile_number":"+966999959995","message":"<#> Thank you for your registration. Use this code: 8813 to activate your account  

 Iw1kndQa+GC"},"message":"HTTP Response Not OK"}

我已经检查了IP白名单,我已经检查了配置映射并验证了所有键值对,重新检查了APP的ID,根据我的分析,一切都已到位,但我仍然无法解决问题

php docker kubernetes devops digital-ocean
1个回答
0
投票

使用curl或Postman等工具从Kubernetes节点之一手动向Unifonic API发送测试请求。这可以帮助确定问题是否出在应用程序代码或其他方面。

curl -X POST https://api.unifonic.com/send \
-H "Authorization: Bearer YOUR_API_KEY" \
-d "mobile_number=+966999959995&message=Thank you for your registration. Use this code: 8813 to activate your account"

© www.soinside.com 2019 - 2024. All rights reserved.