2017-04-27 10 views
0

のFILE_PATHを得ることができます私は、ファイルをダウンロードするために指定FILE_PATHがあるtelegram bot API documentationからはどのように私は電報ボット

{ 
    "update_id":236420475, 
    "message":{ 
     "message_id":26577, 
     "from":{ 
     "id":xxxxxxxx, 
     "first_name":"DB", 
     "last_name":"Ks", 
     "username":"xxxxxxxx" 
     }, 
     "chat":{ 
     "id":193044649, 
     "first_name":"DB", 
     "last_name":"Ks", 
     "username":"xxxxxxxx", 
     "type":"private" 
     }, 
     "date":1493266832, 
     "voice":{ 
     "duration":2, 
     "mime_type":"audio/ogg", 
     "file_id":"AwADBQADBAADQKMIVC978KStO6ZhAg", 
     "file_size":7532 
     } 
    } 
} 

のような電報ボットのウェブフックメッセージを持っています。 ファイルパスまたは取得するための任意のAPI ファイルパスfile_idを使用して、どうすればよいですか?

+0

なぜファイルパスが必要ですか?何のために? – anatol

+0

@anatolオーディオファイルをダウンロードします。私はそれをテキストメッセージのために変換する必要があります。 – jjamt

答えて

2

getFileメソッドで行います。Fileオブジェクトが返されます。 ファイルパスフィールドをファイルから取得して使用してください。

関連する問題