gpt4 book ai didi

Twilio 短信无法进入手机

转载 作者:行者123 更新时间:2023-12-04 00:11:25 26 4
gpt4 key购买 nike

我已经实现了测试 twilio 短信应用程序。我从 https://github.com/benedmunds/CodeIgniter-Twilio 下载了三个文件

我在 config 文件夹中的 twilio.php 文件中使用了我的 account_sid、auth_token。我还在该文件中使用了“来自”编号作为 +15005550006。

我在 Controller 中使用了以下代码

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Twiliosms extends TL_Controller {

function __construct()
{
parent::__construct();
}
function index()
{
$this->load->library('twilio');

$from = '+15005550006';
$to = '+91xxxxxxxxxx';
$message = 'This is a test...';

$response = $this->twilio->sms($from, $to, $message);
//echo "<pre>";print_r($response);echo "</pre>";

if($response->IsError)
echo 'Error: ' . $response->ErrorMessage;
else
//echo 'Sent message to ' . $to;
echo 'Sent message';
}
}

现在,当我在浏览器中(不是在我的机器中,而是在服务器中)运行 Controller 文件时,它运行成功并显示“已发送消息”。

但是没有收到短信。请帮忙。

最佳答案

我的名字是 Jarod,我在 Twilio 工作。这可能会失败的原因有很多,所以让我们一次一个地浏览它们。

1. 使用 Twilio test credentials 发送短信不会导致发送短信。

测试凭据用于测试和调试您的应用程序。它们是“假”数字,不会通过运营商发送任何数据,而是返回预设的错误代码和响应,以便在您的应用程序中测试响应处理。当您遇到此特定测试凭据时,+15005550006 将始终返回 NO ERROR,而 +15005550001 将始终响应“此电话号码无效”。

2. 您只能从 Twilio 号码或经过验证的电话号码发送短信。

您始终可以通过在 Twilio.com 上购买的号码发送短信,但要从任何其他号码发送短信,您必须首先使用 Twilio 验证该电话号码。详细了解差异 here .

这些是未收到短信和实际短信的最常见原因,但就印度电话号码而言,它很可能是 these rare limitations 之一。 .

如果这些都不起作用,我们可能需要查看您的特定帐户以了解发生了什么,在这种情况下,您应该联系 support@twilio.com。

希望这会有所帮助。

关于Twilio 短信无法进入手机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16706548/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com