第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何使用 POST 方法向 TelegramBot 發(fā)送文件?

如何使用 POST 方法向 TelegramBot 發(fā)送文件?

我想用 post 方法發(fā)送一個(gè)文件,但我不知道我的代碼有什么問(wèn)題我有 chat_id、file_id 和每個(gè)要求參數(shù)這是通過(guò) POST 請(qǐng)求發(fā)送語(yǔ)音的示例代碼import requestsmy_data = {'chat_id': '72600457' ,'file_id': 'AwADBAADPAYAAvFWCVFZFfPyZdGLfhYE'}my_url = 'https://api.telegram.org/bot<MY TOKEN>/sendVoice'request.post(url=my_url, data=my_data)當(dāng)我運(yùn)行代碼時(shí),不會(huì)發(fā)生錯(cuò)誤。但是機(jī)器人沒(méi)有顯示任何內(nèi)容;這個(gè) file_id 與 GET METHOD 一起使用,我可以使用 POST METHOD 發(fā)送文本,但對(duì)于文件,它似乎不起作用。
查看完整描述

1 回答

?
鴻蒙傳說(shuō)

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊

檢查sendVoice的文檔- 它不使用名稱file_id,但voice


data = {'chat_id': '72600457', 'voice': 'AwADBAADPAYAAvFWCVFZFfPyZdGLfhYE'}

如果您使用文件 ID,那么您也可以POST使用GET


您應(yīng)該從服務(wù)器獲得響應(yīng)以查看有關(guān)錯(cuò)誤請(qǐng)求的信息


import requests


token = '<MY TOKEN>'


data = {'chat_id': '72600457', 'voice': 'AwADBAADPAYAAvFWCVFZFfPyZdGLfhYE'}

url = f'https://api.telegram.org/bot{token}/sendVoice'


#response = requests.post(url, data=data)

response = requests.get(url, params=data)


print(response.json())

順便說(shuō)一句:有模塊python-telegram-bot。GitHub: python-telegram-bot


查看完整回答
反對(duì) 回復(fù) 2022-06-22
  • 1 回答
  • 0 關(guān)注
  • 230 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)