我正在使用Google Script创建电报机器人。
我的问题是,当我用漫游器发送民意调查时,我不知道如何获取已创建民意调查的ID
function doPost(e) {
var contents = JSON.parse(e.postData.contents);
if (contents.hasOwnProperty('message')) {
handleMessage(contents.message);
} else if (contents.hasOwnProperty('poll_answer')) {
handlePoll(contents.poll_answer)
}
}
function sendPoll(chatId, options) {
var data = {
method: "post",
payload: {
method: "sendPoll",
chat_id: String(chatId),
question: "Some question:",
options: options,
is_anonymous: false,
allows_multiple_answers: true,
reply_markup: JSON.stringify(keyboard)
}
};
UrlFetchApp.fetch('https://api.telegram.org/bot' + token + '/', data);
// How do I know here the id of the poll that was created?
}
我在poll_answer中获得poll_id,但是如何找出它涉及的民意调查?