Twilio更新拨出的来电显示

时间:2017-10-12 12:41:06

标签: ruby twilio twilio-api

尝试更新传出来电显示,但遇到以下错误:

*** Twilio::REST::RestError Exception: Unable to fetch record: The requested resource /2010-04-01/Accounts/AC...../OutgoingCallerIds/CA......json was not found

我正在关注Twilio网站上的文档:

https://www.twilio.com/docs/api/voice/outgoing-caller-ids#get-outgoing-caller-id-details

@caller_id = @client.account
                .outgoing_caller_ids('PNe905d7e6b410746a0fb08c57e5a186f3')
                .fetch

我需要将哪个字符串传递给.outgoing_caller_ids?

1 个答案:

答案 0 :(得分:0)

Twilio开发者传道者在这里。

Outgoing caller IDs是经过验证的号码,您可以在从帐户拨打电话时将其用作来电显示。

我可以使用以下代码获取传出来电显示:

sid = client.outgoing_caller_ids.list.first.sid
caller_id = client.outgoing_caller_ids(sid).fetch

我的猜测是,您实际上正在寻找Incoming Phone Numbers resource,这是您可以用来获取和更新您在Twilio平台上购买的数字的资源。

您可以使用如下编号SID调用它:

client.incoming_phone_numbers(sid).fetch

如果有帮助,请告诉我。