Поскольку opts
является объектом, когда вы пытаетесь объединить, он будет использовать метод toString()
, который просто вернет [object Object]
, который вы видите в запросе.
Для решения этой проблемыпроблема сериализации вашего объекта, используя JSON.stringify
в вашей функции MainKeyboard
.
function MainKeyBoard(tasti, toxt, chid) {
var url = link + '/sendMessage?parse_mode=Markdown&chat_id=' + chid +
'&text=' + toxt + '&reply_markup=' + JSON.stringify(tasti);
var response = UrlFetchApp.fetch(url);
}