我正试着把我的账户从使用本地号码转移到免费号码上。
我想要一份我所有本地电话号码的清单。Type似乎没有返回incoming_phone_numbers属性,该属性告诉我本地vs免费。
我相信我需要使用预览版中的Active Number api来获取该信息https://www.twilio.com/docs/phone-numbers/global-catalog/api/active-numbers。
当我使用下面的脚本时,我收到了404响应。
我发现很多人都在讨论这个接口,但是所有的评论都是关于我没有解决https://stackoverflow.com/a/63297180/3599659的问题
from twilio.rest import Client
import keyring
import requests
from requests.auth import HTTPBasicAuth
account_sid = keyring.get_password("twilio", "account_sid")
auth_token = keyring.get_password("twilio", "auth_token")
client = Client(account_sid, auth_token)
numbers = client.incoming_phone_numbers.list(limit=1)
print(f"getting info for {numbers[0].sid}")
response = requests.get(f"https://preview.twilio.com/Numbers/ActiveNumbers/{numbers[0].sid}", auth=HTTPBasicAuth(account_sid, auth_token))
if not response:
print(f"Request for active numbers failed. status code:{response.status_code}. {response.content}")
quit()
print(response.content)发布于 2021-04-24 00:03:47
此接口在私有开发者预览中。我不确定它是否还能接受新客户。我正在寻找发现这一点。
https://stackoverflow.com/questions/67217353
复制相似问题