added timeZone to user calls and a requirements file
parent
346387222e
commit
96f40cb3a4
|
@ -3,8 +3,16 @@ import logging
|
||||||
import requests
|
import requests
|
||||||
from .settings import *
|
from .settings import *
|
||||||
|
|
||||||
|
from datetime import datetime, timedelta
|
||||||
|
from pytz import timezone
|
||||||
|
|
||||||
|
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class EagleEyev3():
|
class EagleEyev3():
|
||||||
"""
|
"""
|
||||||
Class representing the EagleEyev3 client.
|
Class representing the EagleEyev3 client.
|
||||||
|
@ -156,7 +164,7 @@ class EagleEyev3():
|
||||||
Returns:
|
Returns:
|
||||||
dict: Dictionary containing the success status, response HTTP status code, and data.
|
dict: Dictionary containing the success status, response HTTP status code, and data.
|
||||||
"""
|
"""
|
||||||
url = f"https://{self.user_base_url}/api/v3.0/users/self"
|
url = f"https://{self.user_base_url}/api/v3.0/users/self?include=timeZone"
|
||||||
headers = {
|
headers = {
|
||||||
"Authorization": f"Bearer {self.access_token}",
|
"Authorization": f"Bearer {self.access_token}",
|
||||||
"Accept": "application/json"
|
"Accept": "application/json"
|
||||||
|
@ -187,7 +195,7 @@ class EagleEyev3():
|
||||||
Returns:
|
Returns:
|
||||||
dict: Dictionary containing the success status, response HTTP status code, and data.
|
dict: Dictionary containing the success status, response HTTP status code, and data.
|
||||||
"""
|
"""
|
||||||
url = f"https://{self.user_base_url}/api/v3.0/users"
|
url = f"https://{self.user_base_url}/api/v3.0/users?include=timeZone"
|
||||||
headers = {
|
headers = {
|
||||||
"Authorization": f"Bearer {self.access_token}",
|
"Authorization": f"Bearer {self.access_token}",
|
||||||
"Accept": "application/json"
|
"Accept": "application/json"
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
pytz==2023.3
|
||||||
|
requests==2.29.0
|
Loading…
Reference in New Issue