Merge pull request #10 from flowroute/no_funds_reporting

Have purchase number print proper error on insufficient funds.
e911_addr
Chris Lacina 7 years ago committed by GitHub
commit 187667d15b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 32
      number_route_message_demo.py

@ -67,10 +67,15 @@ pprint.pprint(result)
purchasable_number = None purchasable_number = None
if len(result['data']): if len(result['data']):
print("--Purchase a Phone Number") print("--Purchase a Phone Number")
print("NOTE: This demo has been disabled as it pulls credit from your account") print("NOTE: This demo has been disabled as it pulls "
"credit from your account")
# purchasable_number = result['data'][0]['id'] # purchasable_number = result['data'][0]['id']
# result = numbers_controller.purchase_a_phone_number(purchasable_number) # try:
# pprint.pprint(result) # result = numbers_controller.purchase_a_phone_number(purchasable_number)
# pprint.pprint(result)
# except Exception as e:
# pprint.pprint(e.context.response.raw_body)
# purchasable_number = None
print("--List Account Phone Numbers") print("--List Account Phone Numbers")
starts_with = None starts_with = None
@ -213,17 +218,26 @@ request_body_with_dlr = '{ \
}' }'
print("---Send an SMS Message") print("---Send an SMS Message")
result = messages_controller.send_a_message(request_body) try:
pprint.pprint(result) result = messages_controller.send_a_message(request_body)
pprint.pprint(result)
except Exception as e:
pprint.pprint(e.context.response.raw_body)
print("---Send an MMS Message") print("---Send an MMS Message")
result = messages_controller.send_a_message(request_body_mms) try:
pprint.pprint(result) result = messages_controller.send_a_message(request_body_mms)
pprint.pprint(result)
except Exception as e:
pprint.pprint(e.context.response.raw_body)
print("---Send A Message with a DLR") print("---Send A Message with a DLR")
sms_url = 'http://example.com/sms/special' sms_url = 'http://example.com/sms/special'
result = messages_controller.send_a_message(request_body_with_dlr) try:
pprint.pprint(result) result = messages_controller.send_a_message(request_body_with_dlr)
pprint.pprint(result)
except Exception as e:
pprint.pprint(e.context.response.raw_body)
print("---Look Up A Set Of Messages") print("---Look Up A Set Of Messages")
start_date = datetime.datetime.now() - relativedelta(days=30) start_date = datetime.datetime.now() - relativedelta(days=30)

Loading…
Cancel
Save