首页 > 解决方案 > 使用 FCM 和 Twilio 发送短信

问题描述

我想向存储在 Firebase 数据库中的特定用户号码发送短信。为此,我使用了 FCM 和 Twilio。我的问题是我遇到了以下错误。(来自https://angularfirebase.com/lessons/sms-texting-with-twilio/的后续教程 )

errrrror { Error: getaddrinfo ENOTFOUND api.twilio.com api.twilio.com:443
    at errnoException (dns.js:28:10)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)
  code: 'ENOTFOUND',
  errno: 'ENOTFOUND',
  syscall: 'getaddrinfo',
  hostname: 'api.twilio.com',
  host: 'api.twilio.com',
  port: 443 }

标签: firebasefirebase-realtime-databasefirebase-cloud-messagingtwilio

解决方案


您的国家/地区阻止 twilio,您可以在向 twilio 发送请求之前使用代理。在英语中您可以将您的项目部署在另一个国家的外部服务器上


推荐阅读