2016-02-20 133 views
4

我正在使用Twilio可用電話號碼API,並嘗試列出巴西的所有可用電話。它工作正常,但我無法從響應中獲得電話位置,包括城市和州。它應該有可能通過區號到達城市,但巴西與同一地區的多個城市共享區號。 ZipCode也不是一種選擇,因爲它對於巴西手機來說總是空的)Twilio的可用電話號碼API

當我使用Twilio前端搜索手機時,我可以看到它的位置,就像我需要它的方式,所以它應該在某處可用,但是我無法從API響應中獲取這些信息。

對此有何暗示?

回答

1

Twilio開發人員傳道這裏。

隨着lookup API你可以得到關於一個數字很多的信息,但不幸的是,它不是目前的位置。

您將能夠在某些數字中獲得確切位置。我說「有些數字」,因爲有些將會有經緯度信息,然後您可以使用它精確地確定該位置。

我只是做了自己的查詢和號碼之一返回此:

{ 
    "friendly_name": "+55513937XXXX", 
    "phone_number": "+55513937XXXX", 
    "lata": null, 
    "rate_center": null, 
    "latitude": "-16.516700", 
    "longitude": "-39.350000", 
    "region": "RS", 
    "postal_code": null, 
    "iso_country": "BR", 
    "address_requirements": "none", 
    "beta": false, 
    "capabilities": { 
    "voice": true, 
    "SMS": false, 
    "MMS": false 
    } 
} 

這給了我一個very exact位置,但就像我說的,可能不是你可以完全依靠,如我們依靠從運營商那裏獲取這些信息,他們並不總是給我們提供這些信息。

這是我試圖獲得上述結果的一個curl請求示例。

​​

希望這可以幫助你。

+0

謝謝!我會用這種方法。 –

相關問題