我正在尝试发送带有ID的文件但是对于某些文件不起作用,我正在使用 node-telegram-bot-api 模块。
bot.sendDocument(msg.chat.id, "BQADBAADFAADAllAUeZn_0YHHRjNAg"); //ok
bot.sendDocument(msg.chat.id, "http://kmmc.in/wp-content/uploads/2014/01/lesson2.pdf");//ok
bot.sendDocument(msg.chat.id, "BQADBAADAgAD8jBJUZjgAdwyxsADAg") // Not Ok
我有这个错误:
Unhandled rejection Error: 400 {"ok":false,"error_code":400,"description":"Bad Request: Wrong file identifier/HTTP URL specified"}
答案 0 :(得分:0)
电报参考: Here
NSNumber *value = [NSNumber numberWithInt:UIInterfaceOrientationLandscapeRight];
[[UIDevice currentDevice] setValue:value forKey:@"orientation"];
,
file_id对于每个机器人都是唯一的,无法从一个机器人转移到另一个机器人。
执行以下步骤:
1:将PDF文件发送到您的机器人
2:通过转发到原始机器人(@RawDataBot)或...来获取该文件ID
3:通过node-telegram-bot-api模块发送
示例:
Sending by file_id