Я пытаюсь получить доступ к своим электронным таблицам Google с помощью API GData. Я последовал примеру, который похож:
var service = new SpreadsheetsService("myTest");
service.setUserCredentials(username, password);
var query = new SpreadsheetQuery();
var feed = service.Query(query);
Это должно возвратить канал со списком электронных таблиц. Однако это перестало работать с:
Google. GData. Клиент. GDataRequestException: Выполнение запроса перестало работать: http://spreadsheets.google.com/feeds/spreadsheets/private/full---> Система. Сеть. WebException: удаленный сервер возвратил ошибку: (404) Не Найденный.
Когда я пробую вышеупомянутую ссылку непосредственно в моем браузере, я могу загрузить канал, пока я зарегистрирован в мою учетную запись Google.
Немного дополнительной информации:
Я попробовал ту же функциональность в Java на OS X. Тот код работает как ожидалось.
Я нашел проблему и решение в коде Google, проблема 88 как комментарий 8.
Короче говоря, используя
mozroots --import --sync --quiet
решает эту проблему. У меня теперь работает.
Мне кажется, проблема Mono .
Не могли бы вы протестировать со скрипачом, чтобы проверить, доходит ли ваш вызов до сервера?