Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Twilio使用Twilio库发送消息_Php_Twilio_Twilio Php - Fatal编程技术网

Php Twilio使用Twilio库发送消息

Php Twilio使用Twilio库发送消息,php,twilio,twilio-php,Php,Twilio,Twilio Php,从我的api发送twilio消息会返回此错误 Twilio发送消息未找到请求的资源/2010-04-01/Accounts//Messages.json 这就是我发送信息的方式。有人遇到问题了吗 $this->client = new \Services_Twilio($sid, $token); return $this->client->account->messages->sendMessage($from ,$to, $message); 这是我

从我的api发送twilio消息会返回此错误

Twilio发送消息未找到请求的资源/2010-04-01/Accounts//Messages.json

这就是我发送信息的方式。有人遇到问题了吗

$this->client = new \Services_Twilio($sid, $token);
     return $this->client->account->messages->sendMessage($from ,$to, $message);
这是我遵循的文档

如何创建Messages.json


我在laravel 4.2上使用了此选项,您输入的消息应该是sms_消息

改变

$this->client->account->messages->sendMessage($from ,$to, $message);
进入


还要确保您在类中运行此代码,否则您需要从代码中删除$this->,并使用本地变量。

您好,这里是Twilio developer evangelist

很抱歉听到您的代码有问题

您似乎没有发布完整的代码,因此我看不出您实际需要该库的位置

然而,我写了一个对我有用的例子

我已经删除了代码中的一些敏感数据,但是如果您用您的令牌和号码替换这些数据,您应该能够正确地发送文本消息


此外,为了防止您在其他地方看到“服务”文件夹的内容,请确保您的路径正确。

另一位Twilio开发者布道者在这里。我想我能帮上忙

您收到的错误消息如下:

未找到请求的资源/2010-04-01/Accounts//Messages.json

关键点是URL,特别是中间的双斜杠。这就是您的帐户Sid应该位于的位置,从而导致404错误


在这种情况下,我将再次检查
如何设置
$sid
。在尝试创建Twilio客户端对象之前,请确保它已分配。

如果使用试用帐户,请确保已自动调整收件人的大小。我不知道共享sid和令牌是否安全,但目前我正在使用Twilio库(位于github上的库)。另外,它是一个付费帐户,我想知道更多关于你在里面运行这个类的信息,因为你不会收到错误消息。如果你删除了这些键,然后将你正在使用的类发布到某个地方,那么这会有所帮助。如果您没有收到一条错误消息,表明您不是在类内部而是在类外部运行此操作,并且由于此事实而导致崩溃,我会觉得这是错误的。
sms\u messages
实际上使用了一个不推荐使用的API端点,使用
messages
是正确的。经过几天的问题,我觉得这里出了点问题。我发现im使用了一个空变量$sid和令牌。
$this->client->account->sms_messages->create($from ,$to, $message);
// Your Account Sid and Auth Token from twilio.com/user/account
$sid = 'AC'; 
$token = '01'; 
$client = new \Services_Twilio($sid, $token);

$message = $client->account->messages->sendMessage(
    '+44', // From a valid Twilio number
    '+44', // Text this number
    "Hello monkey!"
);