搜索

第 343 章 Telegram 组件

download PDF

作为 Camel 2.18 版提供

Telegram 组件提供对 Telegram Bot API 的访问。它允许基于 Camel 的应用作为 Bot 发送和接收消息,参与与普通用户、私有和公共组或频道的直接对话。

必须使用此组件前必须创建 Telegram Bot,遵循 Telegram Bot 开发人员主页 的说明。当创建新的 Bot 时,BootFather 提供与 Bot 对应的 身份验证令牌。授权令牌是 camel-telegram 端点的强制参数。

注意

要允许 Bot 接收组或频道内交换的所有消息(而不仅仅是以 '/' 字符开头的邮件),请要求 BotFather 禁用隐私模式,使用 /setprivacy 命令。

Maven 用户需要将以下依赖项添加到其 pom.xml 中:

<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-telegram</artifactId>
    <version>x.x.x</version>
    <!-- use the same version as your Camel core version -->
</dependency>

343.1. URI 格式

telegram:type/authorizationToken[?options]

您可以使用以下格式在 URI 中附加查询选项 ?option=value&option=value&…​

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.