Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

431
Visualizações
API de Google Drive: ¿Es necesario iniciar sesión para crear, eliminar, etc.?

He estado trabajando con los documentos, pero no puedo conciliar algunas cosas que claramente no entiendo. Javascript en el lado del cliente.

 gapi.client.init({ apiKey: API_KEY, clientId: CLIENT_ID, discoveryDocs: DISCOVERY_DOCS, scope: SCOPES })

utilizado según los documentos

los ámbitos se han establecido en https://www.googleapis.com/auth/drive o https://drive.google.com/drive/folders/somestringoflettersannumbersanddashes-?usp=sharing

Pero estoy tratando de evitar la necesidad de iniciar sesión, especialmente porque el último alcance tiene permisos de edición completos habilitados y parece poder acceder a la carpeta.

gapi.client.drive.files.list({q:string,fields:string}) puede generar una lista, pero gapi.client.drive.files.create y delete({fileId:someid}) devuelven un 401 error - login required .

No sé dónde me estoy equivocando y los documentos hacen que no quede claro cuáles son los requisitos, etc., por qué el acceso a la lista de carpetas parece funcionar mientras se hace algo que parece bloqueado.

O tal vez me falta un parámetro, quién sabe, es un misterio. ¿Alguien puede decirme si estoy haciendo algo mal con las llamadas o si, al final, un usuario debe iniciar sesión en su cuenta de Google para realizar cambios?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Lo siento, pero creo que tu malentendido es incorrecto. Ser autenticado como usuario es la única forma de editar un archivo/carpeta, incluso si el archivo es editable públicamente. El cambio tiene que ser atestiguado por alguien y para eso la API necesita saber quién eres.

Esto es diferente a la interfaz de usuario donde puede editar un documento público cuando no ha iniciado sesión.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda