Я пытался реализовать базовое приложение для iOS, которое будет записывать в электронную таблицу Google при возникновении события. Я начал с документации разработчиков Google здесь: https://developers.google.com/sheets/quickstart/ios и смог заставить все работать, пока не добавлял данные и не обновлял их. Но я не могу найти способ добавить данные (вставить новую строку).
Я использовал метод [self.service fetchObjectByUpdatingObject:...
для выполнения вышеизложенного, но метод [self.service fetchObjectByInsertingObject:...
отказывается работать с теми же строками.
Справочная документация говорит о append
методе для этой цели, но я не нахожу способ вызвать его в iOS. Я испробовал почти все методы Fetch, предоставленные нам в классе GTLService
.
Обновление. Я ищу аналог для iOS для выполнения следующих действий, как это сделано на Java: service.spreadsheets().values().append
Мы очень ценим любое руководство по добавлению данных в электронную таблицу.
PS: я также пробовал стандартный подход REST, но всегда возвращал Unauthenticated
ошибку. Итак, я отказался от этого и применил вышеупомянутый подход, который работал для добавления, обновления. Дайте мне знать, если кому-то понадобится опубликовать код для добавления, обновления реализации.
Unauthorized
запросе на Google Sheet API v4. Надеюсь это поможет! - person Mr.Rebot   schedule 15.09.2016