Я использую скрипт приложений Google для API Telegram Bot, и у меня возникла проблема с InlineQueryResultArticle в answerInlineQuery метод.
function answerInlineQuery(iqid, result){
var data = {
method: "post",
payload: {
method: "answerInlineQuery",
inline_query_id: iqid,
results:JSON.stringify(result)
}
}
}
Вот формат результата: -
var result= {
InlineQueryResultArticle:[
{type:'article',id: iqid, title:"RESULT 1", input_message_content:"TEXT 1"},
{type:'article',id: iqid, title:"RESULT 2", input_message_content:"TEXT 2"}
]
};
answerInlineQuery(iqid, result);
Я включил встроенный режим в @BotFather. Мой бот также получает встроенные запросы, и для каждого запроса я могу видеть свой идентификатор встроенного запроса, а также результат, полученный как [объектный объект].
Но проблема в том, что я не получаю никаких результатов.
REF: В answerinlinequery результаты должны быть сериализованным в JSON массивом результатов для встроенного запроса с использованием любого из этих результатов .
Может кто-нибудь указать, где я иду не так ?