ruby-on-rails - Twilio 网络搜索和 Ruby API 帮助程序之间的不同搜索结果

标签 ruby-on-rails ruby rest twilio

我在 twilio.com 上运行的搜索与通过 Ruby gem 助手运行的搜索之间得到不同的结果。

这是一个示例搜索:

Searching the 19428 zip code on Twilio's website

这是在 Rails 控制台中使用相同邮政编码进行的搜索,返回一个空数组:

> @twilio_client.account.available_phone_numbers.get('US').local.list({in_postal_code: "19428"})
=> []

这些搜索相隔不到一分钟。

这是 REST API、Ruby 助手 gem 或我的搜索查询的问题吗?

最佳答案

来自 Twilio 的瑞奇。

您使用的代码对于检索仅限于邮政编码的电话号码是正确的,我明白您为什么希望它与 Twilio.com 上的搜索相匹配。在我们的搜索中,我们实际上做的查找有点不同。您可以使用不同的 set of filters 创建与我们类似的体验检索电话号码。

@numbers = @client.available_phone_numbers.get('US').local.list(
   near_lat_long: '40.6928,-73.9903',
   distance: '5'
)

由于邮政编码中的电话号码可能很少,我们可以通过将搜索范围扩大到用户搜索的位置附近来确保结果。

关于ruby-on-rails - Twilio 网络搜索和 Ruby API 帮助程序之间的不同搜索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22872568/

相关文章:

java - 将其余异步响应同步到 Java 中的集合

ruby-on-rails - 上传图片而不显示 file_field 和 "apply"按钮。什么是正确的方法?

javascript - Rails 和 Highcharts 柱形图

ruby-on-rails - Enumerate_it gem 类方法中的奇怪代码

rest - 如何使用golang在REST API url中传递动态参数

php - FacebookAds SDK 光标无法在/reportstats 端点上工作

ruby-on-rails - 没有路由匹配 [POST] "/sessions/user"

ruby-on-rails - 是否可以使用 Rails 迁移重命名索引?

ruby-on-rails - 如果它在 ruby​​ 中以零开头,我无法从 csv 文件中获取确切的数字

ruby - 在 while 循环中设置变量 (Ruby)