¿Cómo puede uno evitar 404 en las miniaturas de changes.list cuando inicia sesión con varias cuentas?
Obtengo 404 para miniaturas de imágenes cuando inicie sesión en varias cuentas y hago llamadas a la API para changes.list.
Los pasos completos para reproducir el problema se describen a continuación:
Inicie sesión con dos cuentas, una cuenta de gmail personal y una cuenta de aplicaciones de Google, por ejemplo, User_gmail y User_gapps respectivamente
Haga llamadas a la API para obtener direcciones URL para obtener una lista de cambios en la unidad.
Carga las miniaturas para las imágenes.
Comportamiento esperado:
Las imágenes en miniatura funcionan.
Comportamiento actual:
Cuando inicié sesión con User_gmail y User_gapps y selecciono User_gmail durante el flujo de autenticación, puedo ver miniaturas de todos los documentos modificados.
Cuando inicio sesión solo con User_gapps o User_gmail, puedo ver las miniaturas correctamente.
Sin embargo, cuando inicié sesión como ambos usuarios y selecciono User_gapps como usuario durante el flujo de autenticación, veo miniaturas rotas.
Actualizar: la forma más fácil de reproducir esto es iniciar sesión en varias cuentas, una personal y una cuenta de aplicaciones, y utilizar esta api. Si autoriza la API con su cuenta de trabajo, ejecuta una solicitud y hace clic en las URL "thumbnailLink", puede ver 404s.
https://developers.google.com/apis-explorer/#p/drive/v2/drive.changes.list?includeDeleted=false