2017-04-11 25 views
0

後にメッセージを送信することはできません電報ボット - 私は電報ボットを作成し、私は私の電報アプリケーションに(ではないグループに)このボットを追加した約24時間

私ができるように、私はボットにメッセージを送信チャットIDを取得します。私のJavaプログラムで

私は

JSONObject json = readJsonFromUrl("https://api.telegram.org/botTOKEN/getUpdates"); 

にリクエストを送信し、私は私の携帯電話

にこれらのメッセージを読むことができるように、私はchatID

が、今私が電報にメッセージを送信することができていました

JSONObject json = readJsonFromUrl("https://api.telegram.org/botTOKEN/sendMessage?chat_id=" + config.getTelegramChat() + "&parse_mode=html&text=" + message); 

これは正常に機能しますが、約24時間後に電報はメッセージを受信しません。私の電話からボットにメッセージを送信すると、メッセージを受信し続けます。 (私のJavaプログラムを再起動しないで)

何か考えていますか?

PS:私のボットは私の携帯電話にに関する情報を推進している

答えて

0

あなたはgetUpdatesだけあなたの24時間前にメッセージを与えることを意味していますか?

電文サーバーからGETしないで、データベースに古い更新を書き込む必要があります。

参考:Getting Updates

+0

いいえ、私はgetUpdatedを使用し、私のJavaプログラムはボットを介して携帯電話にメッセージを送るこの後chat_id を取得する唯一の1時間は、ユーザ入力がするので必要は電話サイトではありませんcall getUpdates 問題は、約24時間後にJAVAがメッセージを送信できないことです。電話でボットにメッセージを送信するとメッセージが再び表示されます – Nisbo

関連する問題