Omkar008 commited on
Commit
4d0db06
1 Parent(s): 027e79a

Update test.py

Browse files
Files changed (1) hide show
  1. test.py +15 -9
test.py CHANGED
@@ -45,16 +45,22 @@ async def login_google():
45
 
46
 
47
  app.get("/test")
48
- async def auth_google(request: Request):
49
 
50
- data = await request.json()
51
- code = data.get("access_token")
52
- brand_name = data.get("brand_name")
53
- print("Printing the access token")
54
  print(code)
55
- if not code:
 
 
 
 
 
 
 
 
 
56
  raise HTTPException(status_code=400, detail="Authorization code not provided")
57
- access_token_new = code
58
 
59
  user_info = requests.get("https://www.googleapis.com/oauth2/v1/userinfo", headers={"Authorization": f"Bearer {access_token_new}"})
60
  page_token = None
@@ -117,8 +123,8 @@ async def auth_google(request: Request):
117
 
118
  if data:
119
  data_new[filename]=data
120
- attachment_content = base64.urlsafe_b64decode(data)
121
- extracted_text = await extract_text_from_attachment(filename, attachment_content)
122
 
123
  attachment_no+=1
124
 
 
45
 
46
 
47
  app.get("/test")
48
+ async def auth_google(code:str):
49
 
50
+ token_url = "https://accounts.google.com/o/oauth2/token"
 
 
 
51
  print(code)
52
+ data = {
53
+ "code": code,
54
+ "client_id": GOOGLE_CLIENT_ID,
55
+ "client_secret": GOOGLE_CLIENT_SECRET,
56
+ "redirect_uri": GOOGLE_REDIRECT_URI,
57
+ "grant_type": "authorization_code",
58
+ }
59
+ response = requests.post(token_url, data=data)
60
+ access_token = response.json().get("access_token")
61
+ if not access_token:
62
  raise HTTPException(status_code=400, detail="Authorization code not provided")
63
+ access_token_new = access_token
64
 
65
  user_info = requests.get("https://www.googleapis.com/oauth2/v1/userinfo", headers={"Authorization": f"Bearer {access_token_new}"})
66
  page_token = None
 
123
 
124
  if data:
125
  data_new[filename]=data
126
+ # attachment_content = base64.urlsafe_b64decode(data)
127
+ # extracted_text = await extract_text_from_attachment(filename, attachment_content)
128
 
129
  attachment_no+=1
130