0

Get Values

by
Published Jul 27, 2022
Script gsheets Verified

The script

Submitted by hugo989 Typescript (fetch-only)
Verified 13 days ago
1
//native
2

3
type Gsheets = {
4
  token: string;
5
};
6
export async function main(
7
  gsheets_auth: Gsheets,
8
  spreadsheetId: string,
9
  worksheet_name: string,
10
) {
11
  const token = gsheets_auth["token"];
12

13
  const GET_VALUES_URL = `https://sheets.googleapis.com/v4/spreadsheets/${spreadsheetId}/values/${worksheet_name}`;
14

15
  const response = await fetch(GET_VALUES_URL, {
16
    method: "GET",
17
    headers: {
18
      Authorization: "Bearer " + token,
19
      "Content-Type": "application/json",
20
    },
21
  });
22

23
  return await response.text();
24
}
25

Other submissions
  • Submitted by rossmccrann Deno
    Created 405 days ago
    1
    type Gsheets = {
    2
      token: string;
    3
    };
    4
    export async function main(
    5
      gsheets_auth: Gsheets,
    6
      spreadsheetId: string,
    7
      worksheet_name: string,
    8
    ) {
    9
      const token = gsheets_auth["token"];
    10
    
    
    11
      const GET_VALUES_URL = `https://sheets.googleapis.com/v4/spreadsheets/${spreadsheetId}/values/${worksheet_name}`;
    12
    
    
    13
      const response = await fetch(GET_VALUES_URL, {
    14
        method: "GET",
    15
        headers: {
    16
          Authorization: "Bearer " + token,
    17
          "Content-Type": "application/json",
    18
        },
    19
      });
    20
    
    
    21
      return await response.text();
    22
    }
    23