Skip to content

Commit 2fecdcb

Browse files
committed
update users and verify snippets
1 parent 80d538a commit 2fecdcb

19 files changed

+75
-64
lines changed

.env.dist

+1
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ SUBACCOUNT_START_DATE='SUBACCOUNT_START_DATE'
7777

7878
# Verify
7979
VERIFY_NUMBER='VERIFY_NUMBER'
80+
VERIFY_FROM_NUMBER='VERIFY_FROM_NUMBER'
8081
VERIFY_BRAND_NAME='VERIFY_BRAND_NAME'
8182
VERIFY_REQUEST_ID='VERIFY_REQUEST_ID'
8283
VERIFY_CODE='VERIFY_CODE'

users/update-user.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88

99
VONAGE_APPLICATION_ID = os.getenv('VONAGE_APPLICATION_ID')
1010
VONAGE_PRIVATE_KEY = os.getenv('VONAGE_PRIVATE_KEY')
11-
USER_NEW_NAME = os.getenv('USER_NEW_NAME')
12-
USER_NEW_DISPLAY_NAME = os.getenv('USER_NEW_DISPLAY_NAME')
1311
USER_ID = os.getenv('USER_ID')
12+
USER_NAME = os.getenv('USER_NAME')
13+
USER_DISPLAY_NAME = os.getenv('USER_DISPLAY_NAME')
1414

1515
from vonage import Auth, Vonage
1616
from vonage_users import Channels, PstnChannel, SmsChannel, User
@@ -23,8 +23,8 @@
2323
)
2424

2525
user_params = User(
26-
name=USER_NEW_NAME,
27-
display_name=USER_NEW_DISPLAY_NAME,
26+
name=USER_NAME,
27+
display_name=USER_DISPLAY_NAME,
2828
channels=Channels(
2929
sms=[SmsChannel(number='1234567890')], pstn=[PstnChannel(number=123456)]
3030
),

verify/cancel-request.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
VONAGE_APPLICATION_ID = os.environ.get("VONAGE_APPLICATION_ID")
99
VONAGE_PRIVATE_KEY = os.environ.get("VONAGE_PRIVATE_KEY")
10-
REQUEST_ID = os.environ.get('REQUEST_ID')
10+
VERIFY_REQUEST_ID = os.environ.get('VERIFY_REQUEST_ID')
1111

1212
from vonage import Auth, Vonage
1313

@@ -18,4 +18,4 @@
1818
)
1919
)
2020

21-
client.verify.cancel_verification(request_id=REQUEST_ID)
21+
client.verify.cancel_verification(request_id=VERIFY_REQUEST_ID)

verify/check-verification-code.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
VONAGE_APPLICATION_ID = os.environ.get("VONAGE_APPLICATION_ID")
99
VONAGE_PRIVATE_KEY = os.environ.get("VONAGE_PRIVATE_KEY")
1010

11-
REQUEST_ID = os.environ.get('REQUEST_ID')
12-
CODE = os.environ.get('CODE')
11+
VERIFY_REQUEST_ID = os.environ.get('VERIFY_REQUEST_ID')
12+
VERIFY_CODE = os.environ.get('VERIFY_CODE')
1313

1414
from vonage import Auth, Vonage
1515
from vonage_verify import CheckCodeResponse
@@ -21,5 +21,7 @@
2121
)
2222
)
2323

24-
response: CheckCodeResponse = client.verify.check_code(request_id=REQUEST_ID, code=CODE)
24+
response: CheckCodeResponse = client.verify.check_code(
25+
request_id=VERIFY_REQUEST_ID, code=VERIFY_CODE
26+
)
2527
print(response)

verify/send-request-email.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
VONAGE_APPLICATION_ID = os.environ.get("VONAGE_APPLICATION_ID")
1010
VONAGE_PRIVATE_KEY = os.environ.get("VONAGE_PRIVATE_KEY")
1111

12-
BRAND_NAME = os.environ.get("BRAND_NAME")
13-
TO_EMAIL = os.environ.get("TO_EMAIL")
12+
VERIFY_VERIFY_BRAND_NAME = os.environ.get("VERIFY_VERIFY_BRAND_NAME")
13+
VERIFY_TO_EMAIL = os.environ.get("VERIFY_TO_EMAIL")
1414

1515
from vonage import Auth, Vonage
1616
from vonage_verify import EmailChannel, StartVerificationResponse, VerifyRequest
@@ -23,9 +23,9 @@
2323
)
2424

2525
verify_request = VerifyRequest(
26-
brand=BRAND_NAME,
26+
brand=VERIFY_VERIFY_BRAND_NAME,
2727
workflow=[
28-
EmailChannel(to=TO_EMAIL),
28+
EmailChannel(to=VERIFY_TO_EMAIL),
2929
],
3030
)
3131

verify/send-request-silent-auth.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
VONAGE_APPLICATION_ID = os.environ.get("VONAGE_APPLICATION_ID")
1010
VONAGE_PRIVATE_KEY = os.environ.get("VONAGE_PRIVATE_KEY")
1111

12-
BRAND_NAME = os.environ.get("BRAND_NAME")
13-
TO_NUMBER = os.environ.get("TO_NUMBER")
12+
VERIFY_BRAND_NAME = os.environ.get("VERIFY_BRAND_NAME")
13+
VERIFY_NUMBER = os.environ.get("VERIFY_NUMBER")
1414

1515
from vonage import Auth, Vonage
1616
from vonage_verify import SilentAuthChannel, StartVerificationResponse, VerifyRequest
@@ -23,8 +23,8 @@
2323
)
2424

2525
verify_request = VerifyRequest(
26-
brand=BRAND_NAME,
27-
workflow=[SilentAuthChannel(to=TO_NUMBER)],
26+
brand=VERIFY_BRAND_NAME,
27+
workflow=[SilentAuthChannel(to=VERIFY_NUMBER)],
2828
)
2929

3030
response: StartVerificationResponse = client.verify.start_verification(verify_request)

verify/send-request-sms.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
VONAGE_APPLICATION_ID = os.environ.get("VONAGE_APPLICATION_ID")
1010
VONAGE_PRIVATE_KEY = os.environ.get("VONAGE_PRIVATE_KEY")
1111

12-
BRAND_NAME = os.environ.get("BRAND_NAME")
13-
TO_NUMBER = os.environ.get("TO_NUMBER")
12+
VERIFY_BRAND_NAME = os.environ.get("VERIFY_BRAND_NAME")
13+
VERIFY_NUMBER = os.environ.get("VERIFY_NUMBER")
1414

1515
from vonage import Auth, Vonage
1616
from vonage_verify import SmsChannel, StartVerificationResponse, VerifyRequest
@@ -23,9 +23,9 @@
2323
)
2424

2525
verify_request = VerifyRequest(
26-
brand=BRAND_NAME,
26+
brand=VERIFY_BRAND_NAME,
2727
workflow=[
28-
SmsChannel(to=TO_NUMBER),
28+
SmsChannel(to=VERIFY_NUMBER),
2929
],
3030
)
3131

verify/send-request-voice.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
VONAGE_APPLICATION_ID = os.environ.get("VONAGE_APPLICATION_ID")
1010
VONAGE_PRIVATE_KEY = os.environ.get("VONAGE_PRIVATE_KEY")
1111

12-
BRAND_NAME = os.environ.get("BRAND_NAME")
13-
TO_NUMBER = os.environ.get("TO_NUMBER")
12+
VERIFY_BRAND_NAME = os.environ.get("VERIFY_BRAND_NAME")
13+
VERIFY_NUMBER = os.environ.get("VERIFY_NUMBER")
1414

1515
from vonage import Auth, Vonage
1616
from vonage_verify import StartVerificationResponse, VerifyRequest, VoiceChannel
@@ -23,9 +23,9 @@
2323
)
2424

2525
verify_request = VerifyRequest(
26-
brand=BRAND_NAME,
26+
brand=VERIFY_BRAND_NAME,
2727
workflow=[
28-
VoiceChannel(to=TO_NUMBER),
28+
VoiceChannel(to=VERIFY_NUMBER),
2929
],
3030
)
3131

verify/send-request-whatsapp-interactive.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
VONAGE_APPLICATION_ID = os.environ.get("VONAGE_APPLICATION_ID")
1010
VONAGE_PRIVATE_KEY = os.environ.get("VONAGE_PRIVATE_KEY")
1111

12-
BRAND_NAME = os.environ.get("BRAND_NAME")
13-
TO_NUMBER = os.environ.get("TO_NUMBER")
14-
WHATSAPP_BUSINESS_NUMBER = os.environ.get("WHATSAPP_BUSINESS_NUMBER")
12+
VERIFY_BRAND_NAME = os.environ.get("VERIFY_BRAND_NAME")
13+
VERIFY_NUMBER = os.environ.get("VERIFY_NUMBER")
14+
VERIFY_FROM_NUMBER = os.environ.get("VERIFY_FROM_NUMBER")
1515

1616
from vonage import Auth, Vonage
1717
from vonage_verify import StartVerificationResponse, VerifyRequest, WhatsappChannel
@@ -24,9 +24,9 @@
2424
)
2525

2626
verify_request = VerifyRequest(
27-
brand=BRAND_NAME,
27+
brand=VERIFY_BRAND_NAME,
2828
workflow=[
29-
WhatsappChannel(to=TO_NUMBER, from_=WHATSAPP_BUSINESS_NUMBER),
29+
WhatsappChannel(to=VERIFY_NUMBER, from_=VERIFY_FROM_NUMBER),
3030
],
3131
)
3232

verify/send-request-whatsapp.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
VONAGE_APPLICATION_ID = os.environ.get("VONAGE_APPLICATION_ID")
1010
VONAGE_PRIVATE_KEY = os.environ.get("VONAGE_PRIVATE_KEY")
1111

12-
BRAND_NAME = os.environ.get("BRAND_NAME")
13-
TO_NUMBER = os.environ.get("TO_NUMBER")
14-
WHATSAPP_BUSINESS_NUMBER = os.environ.get("WHATSAPP_BUSINESS_NUMBER")
12+
VERIFY_BRAND_NAME = os.environ.get("VERIFY_BRAND_NAME")
13+
VERIFY_NUMBER = os.environ.get("VERIFY_NUMBER")
14+
VERIFY_FROM_NUMBER = os.environ.get("VERIFY_FROM_NUMBER")
1515

1616
from vonage import Auth, Vonage
1717
from vonage_verify import StartVerificationResponse, VerifyRequest, WhatsappChannel
@@ -24,9 +24,9 @@
2424
)
2525

2626
verify_request = VerifyRequest(
27-
brand=BRAND_NAME,
27+
brand=VERIFY_BRAND_NAME,
2828
workflow=[
29-
WhatsappChannel(to=TO_NUMBER, from_=WHATSAPP_BUSINESS_NUMBER),
29+
WhatsappChannel(to=VERIFY_NUMBER, from_=VERIFY_FROM_NUMBER),
3030
],
3131
)
3232

verify/send-request-with-fallback.py

+7-6
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@
99
VONAGE_APPLICATION_ID = os.environ.get("VONAGE_APPLICATION_ID")
1010
VONAGE_PRIVATE_KEY = os.environ.get("VONAGE_PRIVATE_KEY")
1111

12-
BRAND_NAME = os.environ.get("BRAND_NAME")
13-
TO_NUMBER = os.environ.get("TO_NUMBER")
14-
TO_EMAIL = os.environ.get("TO_EMAIL")
12+
VERIFY_BRAND_NAME = os.environ.get("VERIFY_BRAND_NAME")
13+
VERIFY_NUMBER = os.environ.get("VERIFY_NUMBER")
14+
VERIFY_TO_EMAIL = os.environ.get("VERIFY_TO_EMAIL")
15+
VERIFY_FROM_EMAIL = os.environ.get("VERIFY_FROM_EMAIL")
1516

1617
from vonage import Auth, Vonage
1718
from vonage_verify import (
@@ -29,10 +30,10 @@
2930
)
3031

3132
verify_request = VerifyRequest(
32-
brand=BRAND_NAME,
33+
brand=VERIFY_BRAND_NAME,
3334
workflow=[
34-
SilentAuthChannel(to=TO_NUMBER),
35-
EmailChannel(to=TO_EMAIL),
35+
SilentAuthChannel(to=VERIFY_NUMBER),
36+
EmailChannel(to=VERIFY_TO_EMAIL, from_=VERIFY_FROM_EMAIL),
3637
],
3738
)
3839

verify_legacy/cancel.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77

88
VONAGE_API_KEY = os.getenv("VONAGE_API_KEY")
99
VONAGE_API_SECRET = os.getenv("VONAGE_API_SECRET")
10-
REQUEST_ID = os.getenv("REQUEST_ID")
10+
VERIFY_REQUEST_ID = os.getenv("VERIFY_REQUEST_ID")
1111

1212
from vonage import Auth, Vonage
1313

1414
client = Vonage(Auth(api_key=VONAGE_API_KEY, api_secret=VONAGE_API_SECRET))
1515

16-
client.verify_legacy.cancel_verification(REQUEST_ID)
16+
client.verify_legacy.cancel_verification(VERIFY_REQUEST_ID)

verify_legacy/check.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,15 @@
77

88
VONAGE_API_KEY = os.getenv("VONAGE_API_KEY")
99
VONAGE_API_SECRET = os.getenv("VONAGE_API_SECRET")
10-
REQUEST_ID = os.getenv("REQUEST_ID")
11-
CODE = os.environ.get('CODE')
10+
VERIFY_REQUEST_ID = os.getenv("VERIFY_REQUEST_ID")
11+
VERIFY_CODE = os.environ.get('VERIFY_CODE')
1212

1313
from vonage import Auth, Vonage
1414
from vonage_verify_legacy import CheckCodeResponse
1515

1616
client = Vonage(Auth(api_key=VONAGE_API_KEY, api_secret=VONAGE_API_SECRET))
1717

18-
response: CheckCodeResponse = client.verify_legacy.check_code(REQUEST_ID, CODE)
18+
response: CheckCodeResponse = client.verify_legacy.check_code(
19+
VERIFY_REQUEST_ID, VERIFY_CODE
20+
)
1921
print(response)

verify_legacy/psd2-request.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77

88
VONAGE_API_KEY = os.getenv("VONAGE_API_KEY")
99
VONAGE_API_SECRET = os.getenv("VONAGE_API_SECRET")
10-
TO_NUMBER = os.getenv("TO_NUMBER")
11-
PAYEE = os.environ.get("PAYEE")
12-
AMOUNT = os.environ.get("AMOUNT")
10+
VERIFY_NUMBER = os.getenv("VERIFY_NUMBER")
11+
VERIFY_PAYEE_NAME = os.environ.get("VERIFY_PAYEE_NAME")
12+
VERIFY_AMOUNT = os.environ.get("VERIFY_AMOUNT")
1313

1414
from vonage import Auth, Vonage
1515
from vonage_verify_legacy import StartVerificationResponse, Psd2Request
1616

1717
client = Vonage(Auth(api_key=VONAGE_API_KEY, api_secret=VONAGE_API_SECRET))
1818

19-
request = Psd2Request(number=TO_NUMBER, payee=PAYEE, amount=AMOUNT)
19+
request = Psd2Request(number=VERIFY_NUMBER, payee=VERIFY_PAYEE_NAME, amount=VERIFY_AMOUNT)
2020

2121
response: StartVerificationResponse = client.verify_legacy.start_psd2_verification(
2222
request

verify_legacy/request.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77

88
VONAGE_API_KEY = os.getenv("VONAGE_API_KEY")
99
VONAGE_API_SECRET = os.getenv("VONAGE_API_SECRET")
10-
TO_NUMBER = os.getenv("TO_NUMBER")
10+
VERIFY_NUMBER = os.getenv("VERIFY_NUMBER")
1111

1212
from vonage import Auth, Vonage
1313
from vonage_verify_legacy import StartVerificationResponse, VerifyRequest
1414

1515
client = Vonage(Auth(api_key=VONAGE_API_KEY, api_secret=VONAGE_API_SECRET))
1616

17-
request = VerifyRequest(number=TO_NUMBER, brand='AcmeInc')
17+
request = VerifyRequest(number=VERIFY_NUMBER, brand='AcmeInc')
1818

1919
response: StartVerificationResponse = client.verify_legacy.start_verification(request)
2020
print(response)

verify_legacy/search.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77

88
VONAGE_API_KEY = os.getenv("VONAGE_API_KEY")
99
VONAGE_API_SECRET = os.getenv("VONAGE_API_SECRET")
10-
REQUEST_ID = os.getenv("REQUEST_ID")
10+
VERIFY_REQUEST_ID = os.getenv("VERIFY_REQUEST_ID")
1111

1212
from vonage import Auth, Vonage
1313
from vonage_verify_legacy import VerifyStatus
1414

1515
client = Vonage(Auth(api_key=VONAGE_API_KEY, api_secret=VONAGE_API_SECRET))
1616

17-
response: VerifyStatus = client.verify_legacy.search(REQUEST_ID)
17+
response: VerifyStatus = client.verify_legacy.search(VERIFY_REQUEST_ID)
1818
print(response)

verify_legacy/send-psd2-verification-request-with-workflow.py

+8-5
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,21 @@
77

88
VONAGE_API_KEY = os.getenv("VONAGE_API_KEY")
99
VONAGE_API_SECRET = os.getenv("VONAGE_API_SECRET")
10-
TO_NUMBER = os.getenv("TO_NUMBER")
11-
PAYEE = os.environ.get("PAYEE")
12-
AMOUNT = os.environ.get("AMOUNT")
13-
WORKFLOW_ID = os.environ.get("WORKFLOW_ID")
10+
VERIFY_NUMBER = os.getenv("VERIFY_NUMBER")
11+
VERIFY_PAYEE_NAME = os.environ.get("VERIFY_PAYEE_NAME")
12+
VERIFY_AMOUNT = os.environ.get("VERIFY_AMOUNT")
13+
VERIFY_WORKFLOW_ID = os.environ.get("VERIFY_WORKFLOW_ID")
1414

1515
from vonage import Auth, Vonage
1616
from vonage_verify_legacy import StartVerificationResponse, Psd2Request
1717

1818
client = Vonage(Auth(api_key=VONAGE_API_KEY, api_secret=VONAGE_API_SECRET))
1919

2020
request = Psd2Request(
21-
number=TO_NUMBER, payee=PAYEE, amount=AMOUNT, workflow_id=WORKFLOW_ID
21+
number=VERIFY_NUMBER,
22+
payee=VERIFY_PAYEE_NAME,
23+
amount=VERIFY_AMOUNT,
24+
workflow_id=VERIFY_WORKFLOW_ID,
2225
)
2326

2427
response: StartVerificationResponse = client.verify_legacy.start_psd2_verification(

verify_legacy/send-verification-request-with-workflow.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,17 @@
77

88
VONAGE_API_KEY = os.getenv("VONAGE_API_KEY")
99
VONAGE_API_SECRET = os.getenv("VONAGE_API_SECRET")
10-
TO_NUMBER = os.getenv("TO_NUMBER")
11-
WORKFLOW_ID = os.environ.get("WORKFLOW_ID")
10+
VERIFY_NUMBER = os.getenv("VERIFY_NUMBER")
11+
VERIFY_WORKFLOW_ID = os.environ.get("VERIFY_WORKFLOW_ID")
1212

1313
from vonage import Auth, Vonage
1414
from vonage_verify_legacy import StartVerificationResponse, VerifyRequest
1515

1616
client = Vonage(Auth(api_key=VONAGE_API_KEY, api_secret=VONAGE_API_SECRET))
1717

18-
request = VerifyRequest(number=TO_NUMBER, brand='AcmeInc', workflow_id=WORKFLOW_ID)
18+
request = VerifyRequest(
19+
number=VERIFY_NUMBER, brand='AcmeInc', workflow_id=VERIFY_WORKFLOW_ID
20+
)
1921

2022
response: StartVerificationResponse = client.verify_legacy.start_verification(request)
2123
print(response)

verify_legacy/trigger-next-step.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77

88
VONAGE_API_KEY = os.getenv("VONAGE_API_KEY")
99
VONAGE_API_SECRET = os.getenv("VONAGE_API_SECRET")
10-
REQUEST_ID = os.getenv("REQUEST_ID")
10+
VERIFY_REQUEST_ID = os.getenv("VERIFY_REQUEST_ID")
1111

1212
from vonage import Auth, Vonage
1313
from vonage_verify_legacy import VerifyControlStatus
1414

1515
client = Vonage(Auth(api_key=VONAGE_API_KEY, api_secret=VONAGE_API_SECRET))
1616

17-
response: VerifyControlStatus = client.verify_legacy.trigger_next_event(REQUEST_ID)
17+
response: VerifyControlStatus = client.verify_legacy.trigger_next_event(VERIFY_REQUEST_ID)
1818
print(response)

0 commit comments

Comments
 (0)