line-bot-chalice:LINE Bot支持由AWS Chalice支持的AWS无服务器服务

时间:2024-06-05 17:29:16
【文件属性】:

文件名称:line-bot-chalice:LINE Bot支持由AWS Chalice支持的AWS无服务器服务

文件大小:21KB

文件格式:ZIP

更新时间:2024-06-05 17:29:16

Python

有关AWS无服务器服务的LINE Bot示例 这是LINE Bot的示例实现,可通过Amazon Rekognition检测已发送图像上的标签。 工作流程概述 用户向机器人发送图片 LINE服务器向关联的端点发出回调请求 Amazon API Gateway调用关联的AWS Lambda函数 AWS Lambda验证请求,然后将有效负载排队到Amazon SQS中 回应200 OK 同上 调用由SQS事件触发的功能 下载用户从LINE服务器发送的图像 调用Amazon Rekognition的检测标签API 回复已发送图像的标签 依存关系 Python 3.6+ 该实现包含 类型提示 F弦 先决条件 LINE Messaging API 您需要通过上面的网站进行注册并注册您的API。 并获取channel secret和channel access token的副本。 AWS服务


【文件预览】:
line-bot-chalice-master
----.gitignore(2KB)
----.chalice()
--------policy.json(657B)
--------config.json.exapmle(337B)
----chalicelib()
--------linebot_utils.py(1KB)
--------__init__.py(532B)
----.travis.yml(458B)
----CONTRIBUTING.md(3KB)
----CODE_OF_CONDUCT.md(309B)
----LICENSE(932B)
----Pipfile.lock(25KB)
----setup.cfg(225B)
----README.md(3KB)
----tests()
--------conftest.py(2KB)
--------test_app.py(2KB)
--------test_linebot_utils.py(279B)
--------__init__.py(0B)
----Pipfile(332B)
----app.py(2KB)

网友评论