Update main.py
Browse files
main.py
CHANGED
|
@@ -114,22 +114,42 @@ async def send_video_to_django(responseRetrieve: dict):
|
|
| 114 |
final_django_url = responseRetrieve.get('metadata', {}).get('final_django_url')
|
| 115 |
if final_django_url:
|
| 116 |
logger.info(f"Sending video data to Django server: {final_django_url}")
|
| 117 |
-
async with httpx.AsyncClient() as client:
|
| 118 |
-
|
| 119 |
-
|
| 120 |
-
|
| 121 |
-
|
| 122 |
-
|
| 123 |
-
|
| 124 |
-
|
| 125 |
-
|
| 126 |
-
|
| 127 |
-
|
| 128 |
-
|
| 129 |
-
|
| 130 |
-
|
| 131 |
-
|
| 132 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 133 |
else:
|
| 134 |
logger.error("final_django_url not found in the video data.")
|
| 135 |
|
|
|
|
| 114 |
final_django_url = responseRetrieve.get('metadata', {}).get('final_django_url')
|
| 115 |
if final_django_url:
|
| 116 |
logger.info(f"Sending video data to Django server: {final_django_url}")
|
| 117 |
+
# async with httpx.AsyncClient() as client:
|
| 118 |
+
# headers = {
|
| 119 |
+
# 'Authorization': django_authorization_token,
|
| 120 |
+
# }
|
| 121 |
+
# logger.info(f"video_url: {responseRetrieve.get('video_url')}")
|
| 122 |
+
# logger.info(f"bot_id: {responseRetrieve.get('bot_id')}")
|
| 123 |
+
# logger.info(f"user_id: {responseRetrieve.get('metadata', {}).get('user_id', None)}")
|
| 124 |
+
# logger.info(f"event_id: {responseRetrieve.get('metadata', {}).get('event_id', None)}")
|
| 125 |
+
# data = {
|
| 126 |
+
# 'video_url': responseRetrieve.get('video_url'),
|
| 127 |
+
# 'bot_id': responseRetrieve.get('bot_id'),
|
| 128 |
+
# 'user_id': responseRetrieve.get('metadata', {}).get('user_id', None),
|
| 129 |
+
# 'event_id': responseRetrieve.get('metadata', {}).get('event_id', None),
|
| 130 |
+
# }
|
| 131 |
+
|
| 132 |
+
# response = await client.post(final_django_url, json=data, headers=headers)
|
| 133 |
+
# logger.info(f"Status code (Django): {response.status_code}, Data: {response.text}")
|
| 134 |
+
|
| 135 |
+
headers = {
|
| 136 |
+
'Authorization': django_authorization_token,
|
| 137 |
+
}
|
| 138 |
+
logger.info(f"video_url: {responseRetrieve.get('video_url')}")
|
| 139 |
+
logger.info(f"bot_id: {responseRetrieve.get('bot_id')}")
|
| 140 |
+
logger.info(f"user_id: {responseRetrieve.get('metadata', {}).get('user_id', None)}")
|
| 141 |
+
logger.info(f"event_id: {responseRetrieve.get('metadata', {}).get('event_id', None)}")
|
| 142 |
+
|
| 143 |
+
data = {
|
| 144 |
+
'video_url': responseRetrieve.get('video_url'),
|
| 145 |
+
'bot_id': responseRetrieve.get('bot_id'),
|
| 146 |
+
'user_id': responseRetrieve.get('metadata', {}).get('user_id', None),
|
| 147 |
+
'event_id': responseRetrieve.get('metadata', {}).get('event_id', None),
|
| 148 |
+
}
|
| 149 |
+
|
| 150 |
+
response = requests.post(json_data.get('final_django_url'), headers=headers, json=data)
|
| 151 |
+
logger.info(f"Status code (Django): {response.status_code}, Data: {response.text}")
|
| 152 |
+
|
| 153 |
else:
|
| 154 |
logger.error("final_django_url not found in the video data.")
|
| 155 |
|