# Download the Python helper library from twilio.com/docs/python/install from twilio.rest import Client # Your Account Sid and Auth Token from twilio.com/user/account account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" auth_token = "your_auth_token" client = Client(account_sid, auth_token) number = client.incoming_phone_numbers("PN2a0747eba6abf96b7e3c3ff0b4530f6e").update( voice_url="http://demo.twilio.com/docs/voice.xml", sms_url="http://demo.twilio.com/docs/sms.xml" ) print(number.voice_url)
# Download the Python helper library from twilio.com/docs/python/install from twilio.rest import Client # Your Account Sid and Auth Token from twilio.com/user/account account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" auth_token = "your_auth_token" client = Client(account_sid, auth_token) new_sub_account = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" number_sid = "PN2a0747eba6abf96b7e3c3ff0b4530f6e" number = client.incoming_phone_numbers(number_sid).update( account_sid=new_sub_account ) print(number.phone_number)
# Download the Python helper library from twilio.com/docs/python/install from twilio.rest import Client # Your Account Sid and Auth Token from twilio.com/user/account account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" auth_token = "your_auth_token" client = Client(account_sid, auth_token) number = client.incoming_phone_numbers("PN2a0747eba6abf96b7e3c3ff0b4530f6e") \ .update(voice_url="http://demo.twilio.com/docs/voice.xml", sms_url="http://demo.twilio.com/docs/sms.xml") print(number.voice_url)
# Download the Python helper library from twilio.com/docs/python/install from twilio.rest import Client # Your Account Sid and Auth Token from twilio.com/user/account account_sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" auth_token = "your_auth_token" client = Client(account_sid, auth_token) number = client.incoming_phone_numbers("PN2a0747eba6abf96b7e3c3ff0b4530f6e") \ .fetch() print(number.phone_number)
responses.add_passthru("http://127.0.0.1") responses.add_passthru("https://api.twilio.com") responses.add_passthru("http://www.airnowapi.org") responses.add_passthru("https://airnow.gov") TWILIO_ACCOUNT_SID = os.environ.get("AIR_QUALITY_DEV_TWILIO_ACCOUNT_SID", None) TWILIO_AUTH_TOKEN = os.environ.get("AIR_QUALITY_DEV_TWILIO_AUTH_TOKEN", None) TWILIO_SMS_NUMBER = os.environ.get("AIR_QUALITY_DEV_TWILIO_SMS_NUMBER", None) # Update any base URLs or webhooks to use the public ngrok URL if TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN and TWILIO_SMS_NUMBER: callback_url = "{}/inbound".format(public_url) client = Client(TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN) phone_number_sid = client.incoming_phone_numbers.list(phone_number=TWILIO_SMS_NUMBER)[0].sid client.incoming_phone_numbers(phone_number_sid).update(sms_url=callback_url) ################################################################################### # Above has been initialization of the dev environment, ensuring we have everything # we need mocked out, in memory, and configured to run the service locally. # # Below are our Flask routes, which simply emulate the AWS API Gateway behavior # of taking a request, parsing it, and passing it as the context to the right # Lambda function. ################################################################################### @app.route("/aqi") def route_aqi(): event = {