Api 为什么电报机器人中的文件id在几天后不起作用?

Api 为什么电报机器人中的文件id在几天后不起作用?,api,telegram,telegram-bot,php-telegram-bot,Api,Telegram,Telegram Bot,Php Telegram Bot,我正在使用电报API并创建php电报机器人。要使用sendVideo方法发送视频文件,请使用file_id如baadbadbwadd7gcepuooz4v5q1ag。但是几天后,这个文件\u id不起作用,我不得不再次上传这个视频文件。问题出在哪里?如您在中所读: 我可以指望文件ID是持久的吗 目前,您的机器人输出文件的文件ID可能会被回收 在发送了几千个文件之后。这一点可能会随着时间的推移而改变 未来。入站文件\u ID可以被视为持久的 因此,如果您从服务器向电报用户发送文件(通过bot),则

我正在使用电报API并创建php电报机器人。要使用
sendVideo
方法发送视频文件,请使用
file_id
baadbadbwadd7gcepuooz4v5q1ag
。但是几天后,这个
文件\u id
不起作用,我不得不再次上传这个视频文件。问题出在哪里?

如您在中所读:

我可以指望文件ID是持久的吗

目前,您的机器人输出文件的文件ID可能会被回收 在发送了几千个文件之后。这一点可能会随着时间的推移而改变 未来。入站文件\u ID可以被视为持久的


因此,如果您从服务器向电报用户发送文件(通过bot),则返回的
文件\u id
不能是永久的。您可以将文件从用户转发到机器人,并保存
文件id

该常见问题部分已更新,现在(2018年2月)它:
是的,文件id可以被视为永久性的。
谢谢@Meloman。是的,常见问题解答已更新。但是有一个严重的问题是一百万后的文件!因为目前电报中的一个用户和一个频道不能包含超过100万个文件。也许我也是!转发给bot的id与发送给我的用户的id相同,并且我的id在几天后不起作用。@SedricHeidarizarei是的,不幸的是,转发给bot的
帖子不是永久性的,除了从频道转发给bot的帖子不是个人的帖子。那么我应该先上传到频道,然后再上传到bot吗?这条路是永久的吗?我可以上传一个100毫克的文件并获得永久的文件id吗?