因此,尝试将Twilio传真集成到我的Codeigniter应用程序中时,我不断收到错误:Twilio SDK中出现“未知域传真”。以下示例几乎就是他们在自己的示例中告诉您的内容。所以我不确定底层问题是什么。更糟糕的是,我找不到任何文件,甚至暗示了这可能意味着什么。希望有人在这里可以阐明这个问题。
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
// Require the bundled autoload file - the path may need to change
// based on where you downloaded and unzipped the SDK
require __DIR__ . '/twilio-php/Twilio/autoload.php';
// Use the REST API Client to make requests to the Twilio REST API
use Twilio\Rest\Client;
class Twilio {
public function icecream () {
// Your Account Sid and Auth Token from twilio.com/console
$sid = "omitted";
$token = "omitted";
$client = new Client($sid, $token);
$options = array(
"from" => "+15555555555"
);
$fax = $client->fax->v1->faxes->create(
"+15555555555",
"https://www.twilio.com/docs/documents/25/justthefaxmaam.pdf",
$options
);
echo $fax->sid;
}
}
答案 0 :(得分:2)
Twilio开发者传道者在这里。
我的猜测是你正在使用带有Fax API的生产PHP库。其最新版本为5.10.0。
我们的测试版和预览版产品不会作为主库的一部分发布,因为它们可能比库的其他部分更频繁地更改。相反,它们是作为库的WifiManager wifiManager = Context.getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
if (wifiInfo != null) {
Integer linkSpeed = wifiInfo.getLinkSpeed(); //measured using WifiInfo.LINK_SPEED_UNITS
}
版本的一部分发布的。你可以read more on this versioning strategy。
因此,我建议您安装5.10.0-alpha1并重试。您应该会发现传真API工作正常。