【问题标题】:Twilio - AvailablePhoneNumbers search by keywordTwilio - AvailablePhoneNumbers 按关键字搜索
【发布时间】:2013-08-09 20:55:02
【问题描述】:

在我的项目中,我需要开发一个自动完成功能,以允许用户搜索和保留 Twilio 免费电话号码。

嗯,与 Twilio REST API 通信对我来说不是问题,但它让我抓狂,因为它以非常奇怪的方式工作。 所以,最初我有一些字符串,电话号码的一部分,我需要获取所有包含该字符串的数字。

here 所述,我使用 Contains 参数将关键字提供给 Twilio。 Twilio 返回给我不同的数字,但没有一个真正包含关键字。

您可以说我没有仔细阅读文档,并且必须在我的关键字后面附加“*”字符。我试图附加它们,但结果是一样的。 我无法从逻辑上解释为什么我没有得到我要求的那些数字。 唯一可能的理论 - Twilio 不将关键字与电话号码本身进行比较,而是将其与其他属性进行比较。

Twilio 开发人员、布道者,请分享您的建议 - 我做错了什么?这是一个非常简单的任务。用 Twilio API 实现普通的电话号码搜索是不可能的吗?

$search = array('InPostalCode' => '', 'NearNumber' => '', 'contains' => '888******');
$numbers = $twilio->account->available_phone_numbers->getList('US', 'TollFree', $search);

【问题讨论】:

  • 这里是 Twilio 的布道者。您可以发布您正在使用的代码来发出请求吗?您是直接向 REST API 发出请求,还是使用 PHP 帮助程序库?
  • 添加了一小段代码
  • 尝试将“包含”更改为“包含”(大写 C)。
  • @DevinRader 尝试添加您的评论作为答案 - 我想接受它

标签: php web-services rest voice twilio


【解决方案1】:

Twilio 布道者在这里。

将“包含”参数更改为“包含”(大写“C”)。 The API 区分大小写。

希望对您有所帮助。

【讨论】:

    猜你喜欢
    • 2019-12-13
    • 1970-01-01
    • 2020-02-07
    • 2012-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多