Acceso a las hojas de cálculo de Google con C # utilizando la API de datos de Google falla con Mono

StackOverflow https://stackoverflow.com/questions/2689942

  •  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:

  1. No estoy detrás de un cortafuegos
  2. He comprobado mi nombre de usuario (maurits.rijk en gmail.com) y contraseña varias veces
  3. Estoy usando Mandriva en VirtualBox en un MacBook
  4. 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.

¿Fue útil?

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?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top