如何找出电报机器人创建的民意测验的民意测验ID?

时间:2020-10-01 20:48:06

标签: google-apps-script telegram-bot

我正在使用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,但是如何找出它涉及的民意调查?

0 个答案:

没有答案