是否可以使用 api 从 sip 中继拨打外线电话?
Is it possible to make outbound call from sip trunk using api?
我们使用以下api进行外呼。我们可以在 From 参数中使用 sip 地址来使用 SIP 中继吗?
$call = $client->calls->create(
"+1XXXXXXXXXX", "+1XXXXXXXXXX",
array("url" => "http://demo.twilio.com/docs/voice.xml")
);
这里是 Twilio 开发人员布道者。
您不能在拨打电话时提供 SIP 地址作为发件人参数。 The documentation describes the required parameters for a call as:
Parameter Description
From The phone number or client identifier to use as the caller id.
If using a phone number, it must be a Twilio number or a Verified
outgoing caller id for your account.
To The phone number, SIP address or client identifier to call.
因此,您只能使用 phone 号码或客户标识符。 To
参数可以是一个 SIP 地址,因此您可以从 API 呼叫一个 SIP 地址,但不能从一个地址呼叫。
如果您使用的是 SIP 中继,则需要通过 SIP 发起呼叫。
我们使用以下api进行外呼。我们可以在 From 参数中使用 sip 地址来使用 SIP 中继吗?
$call = $client->calls->create(
"+1XXXXXXXXXX", "+1XXXXXXXXXX",
array("url" => "http://demo.twilio.com/docs/voice.xml")
);
这里是 Twilio 开发人员布道者。
您不能在拨打电话时提供 SIP 地址作为发件人参数。 The documentation describes the required parameters for a call as:
Parameter Description
From The phone number or client identifier to use as the caller id.
If using a phone number, it must be a Twilio number or a Verified
outgoing caller id for your account.
To The phone number, SIP address or client identifier to call.
因此,您只能使用 phone 号码或客户标识符。 To
参数可以是一个 SIP 地址,因此您可以从 API 呼叫一个 SIP 地址,但不能从一个地址呼叫。
如果您使用的是 SIP 中继,则需要通过 SIP 发起呼叫。