3个版本
0.0.3 | 2024年4月20日 |
---|---|
0.0.2 | 2024年2月13日 |
0.0.1 | 2023年12月3日 |
14 在 #describe
182 每月下载量
用于 line-bot-sdk-rust
370KB
6K SLoC
line_messaging_api的Rust API客户端
本文档描述了LINE消息API。
概述
此API客户端是由OpenAPI Generator项目生成的。通过使用来自远程服务器的openapi-spec,您可以轻松生成API客户端。
- API版本:0.0.3
- 包版本:0.0.3
- 构建包:
org.openapitools.codegen.languages.RustClientCodegen
安装
将包放入项目文件夹中的line_messaging_api
目录下,并在Cargo.toml
下的[dependencies]
中添加以下内容:
line_messaging_api = { path = "./line_messaging_api" }
API端点文档
所有URI均相对于https://api.line.me
类 | 方法 | HTTP请求 | 描述 |
---|---|---|---|
MessagingApiApi | audience_match | Post /bot/ad/multicast/phone | |
MessagingApiApi | broadcast | Post /v2/bot/message/broadcast | |
MessagingApiApi | cancel_default_rich_menu | Delete /v2/bot/user/all/richmenu | |
MessagingApiApi | create_rich_menu | Post /v2/bot/richmenu | |
MessagingApiApi | create_rich_menu_alias | Post /v2/bot/richmenu/alias | |
MessagingApiApi | delete_rich_menu | Delete /v2/bot/richmenu/{richMenuId} | |
MessagingApiApi | delete_rich_menu_alias | Delete /v2/bot/richmenu/alias/{richMenuAliasId} | |
MessagingApiApi | get_ad_phone_message_statistics | Get /v2/bot/message/delivery/ad_phone | |
MessagingApiApi | get_aggregation_unit_name_list | Get /v2/bot/message/aggregation/list | |
MessagingApiApi | get_aggregation_unit_usage | Get /v2/bot/message/aggregation/info | |
MessagingApiApi | get_bot_info | Get /v2/bot/info | |
MessagingApiApi | get_default_rich_menu_id | Get /v2/bot/user/all/richmenu | |
MessagingApiApi | get_followers | Get /v2/bot/followers/ids | |
MessagingApiApi | get_group_member_count | Get /v2/bot/group/{groupId}/members/count | |
MessagingApiApi | get_group_member_profile | Get /v2/bot/group/{groupId}/member/{userId} | |
MessagingApiApi | 获取群成员ID | GET /v2/bot/group/{groupId}/members/ids | |
MessagingApiApi | 获取群摘要 | GET /v2/bot/group/{groupId}/summary | |
MessagingApiApi | 获取成员列表 | GET /v2/bot/membership/list | |
MessagingApiApi | 获取成员订阅 | GET /v2/bot/membership/subscription/{userId} | |
MessagingApiApi | 获取消息配额 | GET /v2/bot/message/quota | |
MessagingApiApi | 获取消息配额消耗 | GET /v2/bot/message/quota/consumption | |
MessagingApiApi | 获取窄播进度 | GET /v2/bot/message/progress/narrowcast | |
MessagingApiApi | 获取已发送广播消息数量 | GET /v2/bot/message/delivery/broadcast | |
MessagingApiApi | 获取已发送多播消息数量 | GET /v2/bot/message/delivery/multicast | |
MessagingApiApi | 获取已发送推送消息数量 | GET /v2/bot/message/delivery/push | |
MessagingApiApi | 获取已发送回复消息数量 | GET /v2/bot/message/delivery/reply | |
MessagingApiApi | 获取PnP消息统计 | GET /v2/bot/message/delivery/pnp | |
MessagingApiApi | 获取个人资料 | GET /v2/bot/profile/{userId} | |
MessagingApiApi | 获取丰富菜单 | GET /v2/bot/richmenu/{richMenuId} | |
MessagingApiApi | 获取丰富菜单别名 | GET /v2/bot/richmenu/alias/{richMenuAliasId} | |
MessagingApiApi | 获取丰富菜单别名列表 | GET /v2/bot/richmenu/alias/list | |
MessagingApiApi | 获取丰富菜单批量进度 | GET /v2/bot/richmenu/progress/batch | |
MessagingApiApi | 获取用户丰富菜单ID | GET /v2/bot/user/{userId}/richmenu | |
MessagingApiApi | 获取丰富菜单列表 | GET /v2/bot/richmenu/list | |
MessagingApiApi | 获取房间成员数量 | GET /v2/bot/room/{roomId}/members/count | |
MessagingApiApi | 获取房间成员个人资料 | GET /v2/bot/room/{roomId}/member/{userId} | |
MessagingApiApi | 获取房间成员ID | GET /v2/bot/room/{roomId}/members/ids | |
MessagingApiApi | 获取webhook端点 | GET /v2/bot/channel/webhook/endpoint | |
MessagingApiApi | 发行链接令牌 | POST /v2/bot/user/{userId}/linkToken | |
MessagingApiApi | 离开群组 | POST /v2/bot/group/{groupId}/leave | |
MessagingApiApi | 离开房间 | POST /v2/bot/room/{roomId}/leave | |
MessagingApiApi | 将丰富菜单ID链接到用户 | POST /v2/bot/user/{userId}/richmenu/{richMenuId} | |
MessagingApiApi | 将丰富菜单ID链接到多个用户 | POST /v2/bot/richmenu/bulk/link | |
MessagingApiApi | 将消息标记为已读 | POST /v2/bot/message/markAsRead | |
MessagingApiApi | 多播 | POST /v2/bot/message/multicast | |
MessagingApiApi | 窄播 | POST /v2/bot/message/narrowcast | |
MessagingApiApi | 推送消息 | POST /v2/bot/message/push | |
MessagingApiApi | 通过手机推送消息 | POST /bot/pnp/push | |
MessagingApiApi | 回复消息 | POST /v2/bot/message/reply | |
MessagingApiApi | 丰富菜单批量操作 | POST /v2/bot/richmenu/batch | |
MessagingApiApi | 设置默认丰富菜单 | POST /v2/bot/user/all/richmenu/{richMenuId} | |
MessagingApiApi | 设置webhook端点 | PUT /v2/bot/channel/webhook/endpoint | |
MessagingApiApi | 显示加载动画 | POST /v2/bot/chat/loading/start | |
MessagingApiApi | 测试webhook端点 | POST /v2/bot/channel/webhook/test | |
MessagingApiApi | 从用户解除丰富菜单ID | DELETE /v2/bot/user/{userId}/richmenu | |
MessagingApiApi | 从多个用户解除丰富菜单ID | POST /v2/bot/richmenu/bulk/unlink | |
MessagingApiApi | 更新丰富菜单别名 | POST /v2/bot/richmenu/alias/{richMenuAliasId} | |
MessagingApiApi | 验证广播 | POST /v2/bot/message/validate/broadcast | |
MessagingApiApi | 验证多播 | POST /v2/bot/message/validate/multicast | |
MessagingApiApi | 验证窄播 | POST /v2/bot/message/validate/narrowcast | |
MessagingApiApi | 验证推送 | POST /v2/bot/message/validate/push | |
MessagingApiApi | 验证回复 | POST /v2/bot/message/validate/reply | |
MessagingApiApi | 验证丰富菜单批量请求 | POST /v2/bot/richmenu/validate/batch | |
MessagingApiApi | 验证丰富菜单对象 | POST /v2/bot/richmenu/validate | |
消息APIBlobAPI | 获取消息内容 | GET /v2/bot/message/{messageId}/content | |
消息APIBlobAPI | 获取消息内容预览 | GET /v2/bot/message/{messageId}/content/preview | |
消息APIBlobAPI | 通过消息ID获取消息内容转码 | GET /v2/bot/message/{messageId}/content/transcoding | |
消息APIBlobAPI | 获取丰富菜单图片 | GET /v2/bot/richmenu/{richMenuId}/content | |
消息APIBlobAPI | 设置丰富菜单图片 | POST /v2/bot/richmenu/{richMenuId}/content |
模型文档
- 操作
- 年龄人口统计
- 年龄人口统计过滤器
- AltUri
- 应用类型人口统计
- 应用类型人口统计过滤器
- 地区人口统计
- 地区人口统计过滤器
- 观众匹配消息请求
- 观众接收者
- 音频消息
- 机器人信息响应
- 广播请求
- 按钮模板
- 相机动作
- 相机卷动作
- 旋转木马列
- 旋转木马模板
- 聊天参考
- 剪贴板动作
- 剪贴板图像映射动作
- 确认模板
- 创建丰富菜单别名请求
- 日期时间选择器动作
- 人口统计过滤器
- 表情符号
- 错误详情
- 错误响应
- 过滤器
- 弹性块样式
- 弹性框
- 弹性框背景
- 弹性框边框宽度
- 弹性框圆角
- 弹性框线性渐变
- 弹性框填充
- 弹性框间隔
- 弹性气泡
- 弹性气泡样式
- 弹性按钮
- 弹性旋转木马
- 弹性组件
- 弹性容器
- 弹性填充器
- 弹性图标
- 弹性图标大小
- 弹性图片
- 弹性图片大小
- 弹性边距
- 弹性消息
- 弹性偏移
- 弹性分隔符
- 弹性跨度
- 弹性跨度大小
- 弹性文本
- 弹性文本字体大小
- 弹性视频
- 性别人口统计
- 性别人口统计过滤器
- 获取聚合单元名称列表响应
- 获取聚合单元使用情况响应
- 获取关注者响应
- 获取会员订阅响应
- 获取消息内容转码响应
- 获取Webhook端点响应
- 群成员计数响应
- 群组摘要响应
- 群组用户配置文件响应
- 图像旋转木马列
- 图像旋转木马模板
- 图像消息
- 图像映射动作
- 图像映射区域
- 图像映射基本大小
- 图像映射外部链接
- 图像映射消息
- 图像映射视频
- 问题链接令牌响应
- 限制
- 位置动作
- 位置消息
- 标记消息为已读请求
- 成员ID响应
- 会员
- 会员列表响应
- 消息
- 消息动作
- 消息图像映射动作
- 消息配额响应
- 多播请求
- 窄播进度响应
- 窄播请求
- 消息数量响应
- 操作员人口统计过滤器
- 操作员接收者
- Pnp消息请求
- Postback动作
- 推送消息请求
- 推送消息响应
- 快速回复
- 快速回复项
- 配额消耗响应
- 配额类型
- 接收者
- 重发接收者
- 回复消息请求
- 回复消息响应
- 丰富菜单别名列表响应
- 丰富菜单别名响应
- 丰富菜单区域
- 丰富菜单批量链接操作
- 丰富菜单批量操作
- 丰富菜单批量进度阶段
- 丰富菜单批量进度响应
- 丰富菜单批量请求
- 丰富菜单批量取消所有链接操作
- 丰富菜单批量取消链接操作
- 丰富菜单边界
- 丰富菜单批量链接请求
- 丰富菜单批量取消链接请求
- 丰富菜单ID响应
- 丰富菜单列表响应
- 丰富菜单请求
- 丰富菜单响应
- 丰富菜单大小
- 丰富菜单切换动作
- 房间成员计数响应
- 房间用户配置文件响应
- 发送者
- 已发送消息
- 设置Webhook端点请求
- 显示加载动画请求
- 贴纸消息
- 已订阅会员计划
- 已订阅会员用户
- 订阅
- 订阅周期人口统计
- 订阅周期人口统计过滤器
- 模板
- 模板图像宽高比
- 模板图像大小
- 模板消息
- 测试Webhook端点请求
- 测试Webhook端点响应
- 文本消息
- 更新丰富菜单别名请求
- Uri动作
- Uri图像映射动作
- 用户配置文件响应
- 验证消息请求
- 视频消息
要获取生成的文档,请使用
cargo doc --open
作者
依赖项
~7-18MB
~276K SLoC