我使用電報(bào)使用 github.com/go-telegram-bot-api/telegram-bot-api 后來我使用外部鏈接上傳了照片:簡化代碼是這樣的:url := `http://path-to-image/img.jpg`msg := tgbotapi.NewPhotoUpload(groupID, nil)msg.FileID = urlmsg.Caption = "New photo"bot.Send(msg)但現(xiàn)在,我的照片只能在封閉的本地網(wǎng)絡(luò)中使用。像 http://example.loc/img.jpg 這樣的鏈接顯然不起作用。因此,我下載了一個文件,然后嘗試從磁盤或內(nèi)存上傳它。這里有很多例子 https://github.com/go-telegram-bot-api/telegram-bot-api/blob/master/bot_test.go 但沒有人工作。我嘗試了所有的例子,甚至更多,但我總是得到各種錯誤:錯誤的請求:請求中沒有照片錯誤的請求:主機(jī)無效錯誤的請求:URL 主機(jī)為空錯誤的請求:不支持的 URL 協(xié)議等等。有沒有人知道如何從磁盤或內(nèi)存上傳照片(甚至更好)。提前致謝。
Go 電報(bào)機(jī)器人 API 從本地文件上傳照片
慕的地8271018
2022-08-24 10:38:31