|
@@ -1,5 +1,6 @@
|
|
|
import uvicorn
|
|
|
import fastapi
|
|
|
+from fastapi.middleware.cors import CORSMiddleware
|
|
|
from linebot import LineBotApi, WebhookHandler
|
|
|
from linebot.models import (
|
|
|
MessageEvent, TextMessage, TextSendMessage, FollowEvent, TemplateSendMessage, ButtonsTemplate, URITemplateAction,
|
|
@@ -10,6 +11,15 @@ import json
|
|
|
|
|
|
app = fastapi.FastAPI()
|
|
|
|
|
|
+app.add_middleware(
|
|
|
+ CORSMiddleware,
|
|
|
+ allow_origins=['*'],
|
|
|
+ allow_credentials=True,
|
|
|
+ allow_methods=["*"],
|
|
|
+ allow_headers=["*"],
|
|
|
+)
|
|
|
+
|
|
|
+
|
|
|
# bot config
|
|
|
line_bot_api = LineBotApi("SJT7VPT4RMQFLcS27jQBy3FcC24gtDrkcwJWZ5Xzqesr5T78LOKudHEJzt0k3b2S7n4KPwf27J7DVz2c8NQ4plSaaQylEeB1cYrfejaE/RPG/lCIQBYe4iBTzo26s4i2PcmT89837per/lTyvhVIKAdB04t89/1O/w1cDnyilFU=")
|
|
|
handler = WebhookHandler("411ae3ef7e766739ed2c2c27b249d010")
|