我正在使用unreal4u telegram-API包。我想发送一个内联查询的结果,我做的和包的所有者说的一样,但是代码做出的响应并不是它应该响应的。
public function handleInlineQuery($inlineQuery)
{
//handel inline queries return
$answerInlineQuery = new AnswerInlineQuery();
$answerInlineQuery->inline_query_id = $inlineQuery->id;
$answerInlineQuery->switch_pm_text = 'login';
$inlineQueryResultArticle = new Article();
$inlineQueryResultArticle->id = $inlineQuery->id;
$text = new Text();
$text->message_text = $inlineQuery->query;
$inlineQueryResultArticle->input_message_content = $text;
$answerInlineQuery->addResult($inlineQueryResultArticle);
return $answerInlineQuery;
}我得到的回应是:
它没有我写的那篇文章。
{
"inline_query_id": "523656784772058542",
"cache_time": 300,
"is_personal": false,
"next_offset": "",
"switch_pm_text": "login",
"switch_pm_parameter": ""
}发布于 2019-04-27 04:48:21
我是上面提到的库的作者。我现在想把GitHub作为回答问题的地方,所以我在这里回答了这个问题:https://github.com/unreal4u/telegram-api/issues/101
问候和感谢!
https://stackoverflow.com/questions/55783084
复制相似问题