0
私は電報用の新しいボットを作成しました。ボットのBotFatherに/ setinlineを設定しました。私はボットにメッセージを送信するときに呼び出されるwebhookを追加しましたが、メッセージを送信せずにボットチャットに何かを書くと、このWebhookは呼び出されません。テレグラムインラインボットはwebhookを呼び出しません
解決方法はありますか?
私は電報用の新しいボットを作成しました。ボットのBotFatherに/ setinlineを設定しました。私はボットにメッセージを送信するときに呼び出されるwebhookを追加しましたが、メッセージを送信せずにボットチャットに何かを書くと、このWebhookは呼び出されません。テレグラムインラインボットはwebhookを呼び出しません
解決方法はありますか?
はい、それは、おそらくあなたは間違っているのparamを検査していない、それは最初にあなたが実行してウェブフックを設定して覚えて、同じウェブフックを呼び出します:
https://api.telegram.org/bot<BOT_TOKEN>/setWebhook?url=<YOUR_URL>
を、あなたが言及したように、あなたは有効にする必要があります/setinline
BotFatherて、それは、次のボディを持つメッセージを使用してエンドポイントを呼び出します。
{
"query":"tex",
"from": {
"username":"user",
"first_name":"firstname",
"last_name":"lastname",
"id": 8888888,
"language_code":"en-US"},
"id":"7777777",
"offset":""
}
が、それはあなたが要求のトンを受け取ることができる、キーアップ時にエンドポイントを呼び出します覚えておいてください。