Acceso a las hojas de cálculo de Google con C # utilizando la API de datos de Google falla con Mono
-
01-10-2019 - |
Pregunta
Estoy intentando acceder a mis hojas de cálculo de Google mediante las API de Google Data. He seguido el ejemplo que se parece a:
var service = new SpreadsheetsService("myTest");
service.setUserCredentials(username, password);
var query = new SpreadsheetQuery();
var feed = service.Query(query);
Esto debería devolver un pienso con una lista de hojas de cálculo. Sin embargo esto no funciona con:
Google.GData.Client.GDataRequestException: Ejecución de petición falló: http: // spreadsheets.google.com/feeds/spreadsheets/private/full ---> System.Net.WebException: El servidor remoto devolvió un error:. (404) No encontrado
Cuando intento del foro directamente en el navegador que soy capaz de descargar la alimentación, siempre y cuando estoy conectado a mi cuenta de Google.
Algunos más información:
- No estoy detrás de un cortafuegos
- He comprobado mi nombre de usuario (maurits.rijk en gmail.com) y contraseña varias veces
- Estoy usando Mandriva en VirtualBox en un MacBook
- Todo el código se compila con Mono
Me trató la misma funcionalidad en Java en OS-X. Código que se ejecuta como se esperaba.
Solución 2
He encontrado el problema y la solución en código de Google, Edición 88 como comentario 8.
En resumen, utilizando
mozroots --import --sync --quiet
soluciona este problema. Para mí ahora funciona.
Otros consejos
se parece a un Mono problema para mí.
Podrías probar con el violinista a prueba si la llamada llega al servidor?