This commit is contained in:
1 parent
af6b780a29
commit
01a5f1e575
2 files changed
+34
-1
No files matched your search
@@ -15,6 +15,11 @@ from lark_oapi.adapter.flask import *
|
||||
from lark_oapi.api.im.v1 import *
|
||||
from lark_oapi.api.bitable.v1 import *
|
||||
|
||||
from lark_oapi.event.callback.model.p2_card_action_trigger import (
|
||||
P2CardActionTrigger,
|
||||
P2CardActionTriggerResponse,
|
||||
)
|
||||
|
||||
from app.task import *
|
||||
from app.utils.utils import *
|
||||
from app.task import *
|
||||
@@ -159,6 +164,13 @@ def do_bitable_record_add(data) -> None:
|
||||
return
|
||||
|
||||
|
||||
def do_card_action_trigger(data: P2CardActionTrigger) -> P2CardActionTriggerResponse:
|
||||
print("=================卡片回调====================")
|
||||
print(lark.JSON.marshal(data))
|
||||
resp = {"toast": {"type": "info", "content": "卡片回传成功 from python sdk"}}
|
||||
return P2CardActionTriggerResponse(resp)
|
||||
|
||||
|
||||
handler = (
|
||||
lark.EventDispatcherHandler.builder(
|
||||
encrypt_key, verification_token, lark.LogLevel.DEBUG
|
||||
@@ -167,6 +179,7 @@ handler = (
|
||||
.register_p2_customized_event(
|
||||
"drive.file.bitable_record_changed_v1", do_bitable_record_add
|
||||
)
|
||||
.register_p2_card_action_trigger(do_card_action_trigger)
|
||||
.build()
|
||||
)
|
||||
|
||||
|
||||
+21
-1
@@ -1,16 +1,36 @@
|
||||
amqp==5.3.1
|
||||
anyio==4.9.0
|
||||
billiard==4.2.1
|
||||
blinker==1.7.0
|
||||
celery==5.4.0
|
||||
certifi==2023.11.17
|
||||
charset-normalizer==3.3.2
|
||||
click==8.1.7
|
||||
click-didyoumean==0.3.1
|
||||
click-plugins==1.1.1
|
||||
click-repl==0.3.0
|
||||
colorama==0.4.6
|
||||
Flask==3.0.0
|
||||
h11==0.14.0
|
||||
httpcore==1.0.7
|
||||
httpx==0.28.1
|
||||
idna==3.6
|
||||
itsdangerous==2.1.2
|
||||
Jinja2==3.1.3
|
||||
lark-oapi==1.0.28
|
||||
kombu==5.5.1
|
||||
lark-oapi==1.4.12
|
||||
MarkupSafe==2.1.3
|
||||
prompt_toolkit==3.0.50
|
||||
pycryptodome==3.20.0
|
||||
python-dateutil==2.9.0.post0
|
||||
python-dotenv==1.0.0
|
||||
requests==2.31.0
|
||||
requests-toolbelt==1.0.0
|
||||
six==1.17.0
|
||||
sniffio==1.3.1
|
||||
tzdata==2025.1
|
||||
urllib3==2.1.0
|
||||
vine==5.1.0
|
||||
wcwidth==0.2.13
|
||||
websockets==15.0.1
|
||||
Werkzeug==3.0.1
|
||||
Reference in new issue
Block a user