我已经在BotFather电报中创建了一个新游戏。但是没有任何关于游戏链接的问题。此外,在"sendGame“函数中也没有设置游戏url的参数。如何在BotFather中将我的gameUrl设置在创建的游戏后面?
我应该说,我正在使用微软的机器人框架来开发我的机器人。
发布于 2016-11-04 07:43:52
他们说你必须使用answerCallbackQuery方法
“将由用户的客户端打开的URL。如果您已经创建了一个游戏并通过@Botfather接受了条件,请指定打开您的游戏的URL-注意,只有当查询来自callback_game按钮时才有效。
否则,您可以使用类似telegram.me.me/ your _ bot ?start=XXXX这样的链接,通过参数打开您的机器人。“
发布于 2017-02-12 23:29:53
我是这样解决的:
if(isset($update["callback_query"])) {
$parameters["method"] = "answerCallbackQuery";
$parameters["callback_query_id"] = $update["callback_query"]["id"];
$parameters["url"] = "<url_game>";
echo json_encode($parameters);
}
$parameters = array('chat_id' => $chatId);
// method è il metodo per l'invio di un messaggio (cfr. API di Telegram)
$parameters["method"] = "sendGame";
$parameters["game_short_name"] = "prova";说明:在第一部分是发送到集的照片从僵尸父亲。当你决定玩callback_query的时候,你就被创造出来了。然后,我们必须发送html5代码的url
https://stackoverflow.com/questions/39986860
复制相似问题