Ir ao conteúdo
  • Cadastre-se

Outro App Script API Classroom inserindo professor a partir de uma tabela Sheets


Posts recomendados

Tenho o seguinte:

 

function main() {
  
const pg =  pegar_valor ()

Logger.log(pg);

const resources = criarProfessores(pg);

Logger.log(resources);


}


function pegar_valor(){

      var planilha = SpreadsheetApp.getActiveSpreadsheet();
    var pega_Dados = planilha.getSheetByName('teste');


    var area = pega_Dados.getRange("F2:G2");
    var dados = area.getValues();

    return dados.filter(row => row !== null);
}


function criarProfessores(pg){
  const [id, email,perfil] = pg
  
const resource = Classroom.Courses.Teachers.create();
resource.courseId = id;
resource.userId = email;
resource.profile = perfil;
return resource;
  

}

 

Quero inserir um professor em uma sala de aula por planilha Google, mas sempre me retorna o erro

 

Citação

Exception: Invalid number of arguments provided. Expected 2-3 only

Agora não sei se estou no caminho certo com esse código acima.

No momento estou contente se apenas funcionar uma inserção. Depois provavelmente também voltarei para perguntar sobre

como criar quem sabe um Foreach ou map para pegar todos os dados digitados.

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!