正如我所看到的,目前只有一种方法可以将任何文件上传到Telegram服务器,并抛出TelegramBotApi。 (如SendPhoto)
我的目标是上传任何文件,保存收到的响应中的ID,然后将该文件发布到其他渠道。
暂时,我创建了一个私人渠道来存储将来要发送的所有文件。
问题是:有没有一种方法可以在没有“存储通道”的情况下直接将文件上传到Telegram Server。
答案 0 :(得分:0)
问题是:有没有一种方法可以在没有“存储通道”的情况下直接将文件上传到Telegram Server。
不,目前您的解决方案别无选择。您应该将文件发送给用户或to频道,然后存储响应中的file_id
以便以后使用。
并且自Telegram Bot API states that
file_id
对于每个单独的漫游器都是唯一的,并且不能从一个漫游器转移到另一个漫游器。
,此动作无法由其他漫游器自动执行。