Google скрипт получает json данных из электронной таблицы - PullRequest
1 голос
/ 31 марта 2020

Я создаю бот-телеграмму с помощью приложения-скрипта Google с листом Google. Теперь я связал данные об обновлении телеграммы с моим листом Google, выполнив действия, описанные в руководстве по YouTube, что означает, что каждый раз, когда кто-то отправляет сообщения боту, мое приложение-скрипт Google автоматически обновляет код json на листе. Например: введите описание изображения здесь

Теперь я хочу получить "id" и "текст" из кода json на листе, любой может помочь мне

1 Ответ

0 голосов
/ 31 марта 2020

Попробуйте это:

function bbstestbot() {
  const ss=SpreadsheetApp.getActive();
  const sh=ss.getSheetByName('bbstestbot');
  const rg=sh.getDataRange();
  const vs=rg.getValues();
  vs.forEach(function(r,i){
    let js=JSON.parse(r[0]);
    let id=js.message.message_id;
    let text=js.message.text;
    sh.getRange(i+1,2).setValue(id);
    sh.getRange(i+1,3).setValue(text);
  });
}
...