Twilio传真API未知域错误

时间:2017-06-12 23:23:17

标签: php codeigniter twilio

因此,尝试将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;
    }
}

1 个答案:

答案 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工作正常。