From 2f4ddc090755ab154199bff0edfb7a95d925a443 Mon Sep 17 00:00:00 2001 From: Maria Bermudez Date: Wed, 4 Apr 2018 11:47:19 -0700 Subject: [PATCH] Add authentication bits to E911 and CNAM demo files --- cnam_demo.py | 8 +++++++- e911_demo.py | 9 +++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/cnam_demo.py b/cnam_demo.py index a4d2a6c..583a5f9 100644 --- a/cnam_demo.py +++ b/cnam_demo.py @@ -1,13 +1,19 @@ #!/usr/bin/env python import pprint +import os from flowroutenumbersandmessaging.flowroutenumbersandmessaging_client import FlowroutenumbersandmessagingClient +# Set up your api credentials and test mobile number for outbound SMS or MMS +basic_auth_user_name = os.environ.get('FR_ACCESS_KEY') +basic_auth_password = os.environ.get('FR_SECRET_KEY') + # Instantiate API client and create controllers for Numbers and E911s -client = FlowroutenumbersandmessagingClient() +client = FlowroutenumbersandmessagingClient(basic_auth_user_name, basic_auth_password) numbers_controller = client.numbers cnams_controller = client.cnams + print("--List CNAM Records") limit = 10 offset = None diff --git a/e911_demo.py b/e911_demo.py index fb1353c..e1c1e1c 100644 --- a/e911_demo.py +++ b/e911_demo.py @@ -1,9 +1,14 @@ #!/usr/bin/env python import pprint +import os from flowroutenumbersandmessaging.flowroutenumbersandmessaging_client import FlowroutenumbersandmessagingClient +# Set up your api credentials and test mobile number for outbound SMS or MMS +basic_auth_user_name = os.environ.get('FR_ACCESS_KEY') +basic_auth_password = os.environ.get('FR_SECRET_KEY') + # Instantiate API client and create controllers for Numbers and E911s -client = FlowroutenumbersandmessagingClient() +client = FlowroutenumbersandmessagingClient(basic_auth_user_name, basic_auth_password) numbers_controller = client.numbers e911s_controller = client.e911s @@ -28,7 +33,7 @@ result = e911s_controller.validate_address( pprint.pprint(result) print("--Get Details for a specific E911 Record") -result = e911s_controller.get_e911(11476) +result = e911s_controller.get_e911(20155) pprint.pprint(result) print("--Create and Validate an Address")