我在 twilio.com 上运行的搜索与通过 Ruby gem 助手运行的搜索之间得到不同的结果。
这是一个示例搜索:
这是在 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/