Spaces:
Sleeping
Sleeping
Update test.py
Browse files
test.py
CHANGED
@@ -46,24 +46,24 @@ async def auth_google(request: Request):
|
|
46 |
if not code:
|
47 |
raise HTTPException(status_code=400, detail="Authorization code not provided")
|
48 |
|
49 |
-
token_url = "https://accounts.google.com/o/oauth2/token"
|
50 |
-
print(code)
|
51 |
-
data = {
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
}
|
58 |
-
response = requests.post(token_url, data=data)
|
59 |
-
access_token = response.json().get("access_token")
|
60 |
-
|
61 |
-
print(response.json())
|
62 |
# print(access_token_new)
|
63 |
-
user_info = requests.get("https://www.googleapis.com/oauth2/v1/userinfo", headers={"Authorization": f"Bearer {
|
64 |
jobs_query = "subject:New application:ios"
|
65 |
-
gmail_url = f"https://www.googleapis.com/gmail/v1/users/me/messages?q={jobs_query}&maxResults=
|
66 |
-
gmail_response = requests.get(gmail_url, headers={"Authorization": f"Bearer {
|
67 |
messages = gmail_response.json().get("messages", [])
|
68 |
print(messages)
|
69 |
print("Printing gmail response")
|
|
|
46 |
if not code:
|
47 |
raise HTTPException(status_code=400, detail="Authorization code not provided")
|
48 |
|
49 |
+
# token_url = "https://accounts.google.com/o/oauth2/token"
|
50 |
+
# print(code)
|
51 |
+
# data = {
|
52 |
+
# "code": code,
|
53 |
+
# "client_id": GOOGLE_CLIENT_ID,
|
54 |
+
# "client_secret": GOOGLE_CLIENT_SECRET,
|
55 |
+
# "redirect_uri": GOOGLE_REDIRECT_URI,
|
56 |
+
# "grant_type": "authorization_code",
|
57 |
+
# }
|
58 |
+
# response = requests.post(token_url, data=data)
|
59 |
+
# access_token = response.json().get("access_token")
|
60 |
+
access_token_new = code
|
61 |
+
# print(response.json())
|
62 |
# print(access_token_new)
|
63 |
+
user_info = requests.get("https://www.googleapis.com/oauth2/v1/userinfo", headers={"Authorization": f"Bearer {access_token_new}"})
|
64 |
jobs_query = "subject:New application:ios"
|
65 |
+
gmail_url = f"https://www.googleapis.com/gmail/v1/users/me/messages?q={jobs_query}&maxResults=10"
|
66 |
+
gmail_response = requests.get(gmail_url, headers={"Authorization": f"Bearer {access_token_new}"})
|
67 |
messages = gmail_response.json().get("messages", [])
|
68 |
print(messages)
|
69 |
print("Printing gmail response")
|