Mr-Help commited on
Commit
96e900a
·
verified ·
1 Parent(s): 66d391e

Create main.py

Browse files
Files changed (1) hide show
  1. main.py +23 -0
main.py ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from fastapi import FastAPI, Request
2
+ from fastapi.responses import JSONResponse
3
+
4
+ app = FastAPI()
5
+
6
+ @app.get("/auth/callback")
7
+ async def tiktok_auth_callback(request: Request):
8
+ code = request.query_params.get("code")
9
+ state = request.query_params.get("state")
10
+
11
+ if not code:
12
+ return JSONResponse(
13
+ status_code=400,
14
+ content={"message": "Missing authorization code from TikTok."}
15
+ )
16
+
17
+ # 🔧 Placeholder behavior: just log the code
18
+ print("✅ Received TikTok auth code:", code)
19
+ print("📦 State:", state)
20
+
21
+ return JSONResponse(
22
+ content={"message": "Auth code received successfully. Tokens will be exchanged after approval."}
23
+ )