检查是否通过 API 配置了 Messaging Active Configuration

问题描述

有没有办法通过 API 检查电话号码的消息传递活动配置是否已配置?

enter image description here

谢谢!

解决方法

是的,您可以使用 IncomingPhoneNumbers 资源来执行此操作。

IncomingPhoneNumber resource

查看代码示例(获取/列表)

对于消息服务(查看号码是否在消息服务中):

  1. 阅读服务示例。 这将列出给定帐户 SID 中的所有消息服务 服务资源

https://www.twilio.com/docs/messaging/services/api

示例:

client.messaging.services
                .list({limit: 20})
                .then(services => services.forEach(s => console.log(s.sid)));
  1. 获取服务 对于每个消息服务,您需要获取它包含的数字,您需要为每个消息服务 SID(上面的 #1)执行此操作

电话号码资源

https://www.twilio.com/docs/messaging/services/api/phonenumber-resource

示例:

client.messaging.services('MGxxx')
      .phoneNumbers
      .list({limit: 20})
      .then(phoneNumbers => phoneNumbers.forEach(p => console.log(p.phoneNumber)));