当前位置:  开发笔记 > 运维 > 正文

电报,获取现有贴纸的file_id

如何解决《电报,获取现有贴纸的file_id》经验,为你挑选了1个好方法。

我正在写一个Telegram机器人,我希望它发送贴纸.

这里说,要发送已经存在于Telegram服务器上的贴纸,我们可以简单地传递file_id.问题是,我完全不知道如何获取任何贴纸的file_id.例如,我如何从Greater Minds包发送任何贴纸?我想,这个包在Telegram服务器上,因为它们包含在每个应用程序中.



1> Nick Lee..:

要发现贴纸file_id:

    将Telegram App贴纸发送到您的机器人.

    使用bot的getUpdates方法来接收贴纸.你应该file_id在邮件中看到贴纸.

您的机器人可能会使用它将file_id相同的贴纸发送给另一个用户.小心; 在消息中有一个thumb字段,其中也有一个字段file_id.千万不能使用一个发送贴纸.它不会起作用.

您可能知道的另一种可能性是,您始终可以将贴纸图像下载到磁盘文件,然后将该文件用作方法的sticker参数sendSticker,相当于上载文件.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有