|
7 | 7 |
|
8 | 8 | VONAGE_APPLICATION_ID = os.environ.get("VONAGE_APPLICATION_ID")
|
9 | 9 | VONAGE_PRIVATE_KEY = os.environ.get("VONAGE_PRIVATE_KEY")
|
10 |
| -VONAGE_PRIVATE_KEY |
11 |
| -VONAGE_FB_SENDER_ID = os.environ.get("VONAGE_FB_SENDER_ID") |
12 |
| -FB_RECIPIENT_ID = os.environ.get("FB_RECIPIENT_ID") |
13 |
| -VIDEO_URL = os.environ.get("VIDEO_URL") |
| 10 | +MESSENGER_RECIPIENT_ID = os.environ.get("MESSENGER_RECIPIENT_ID") |
| 11 | +MESSENGER_SENDER_ID = os.environ.get("MESSENGER_SENDER_ID") |
| 12 | +MESSAGES_VIDEO_URL = os.environ.get("MESSAGES_VIDEO_URL") |
14 | 13 |
|
15 |
| -from vonage import Auth, Vonage |
16 |
| -from vonage_messages.models import MessengerVideo, MessengerResource |
| 14 | +from vonage import Auth, HttpClientOptions, Vonage |
| 15 | +from vonage_messages import MessengerVideo, MessengerResource |
17 | 16 |
|
18 | 17 | client = Vonage(
|
19 | 18 | Auth(
|
20 | 19 | application_id=VONAGE_APPLICATION_ID,
|
21 |
| - private_key=VONAGE_PRIVATE_KEY_PATH, |
22 |
| - ) |
23 |
| -)VONAGE_PRIVATE_KEY |
| 20 | + private_key=VONAGE_PRIVATE_KEY, |
| 21 | + ), |
| 22 | + http_client_options=HttpClientOptions(api_host='messages-sandbox.nexmo.com'), |
| 23 | +) |
24 | 24 |
|
25 | 25 | message = MessengerVideo(
|
26 |
| - to=FB_RECIPIENT_ID, |
27 |
| - from_=VONAGE_FB_SENDER_ID, |
28 |
| - video=MessengerResource(url=VIDEO_URL), |
| 26 | + to=MESSENGER_RECIPIENT_ID, |
| 27 | + from_=MESSENGER_SENDER_ID, |
| 28 | + video=MessengerResource(url=MESSAGES_VIDEO_URL), |
29 | 29 | )
|
30 | 30 |
|
31 | 31 | response = client.messages.send(message)
|
|
0 commit comments