Как получить доступ к API электронных таблиц Google с помощью IOS - PullRequest
0 голосов
/ 29 августа 2018

Итак, проблема, с которой я столкнулся, заключается в следующем: у меня есть iOS-приложение, разработанное с expo и response-native. Цель приложения - собрать данные, а затем сохранить их в электронной таблице, откуда они могут быть использованы в дальнейшем (например, для печати).

Я впервые занимаюсь мобильной разработкой, поэтому у меня есть несколько проблем, по которым мне нужен совет:

Согласно документации API электронных таблиц Google, если я не хочу авторизовать пользователя (используйте oAuth2), я могу просто использовать ключ API (который у меня уже есть). Тем не менее, для этого сценария мой вопрос заключается в том, как включить API Google в собственное приложение реагировать, так как это тег, который должен быть включен:

<script src="https://apis.google.com/js/api.js"></script>

Если мне удастся сделать это, я смогу использовать gapi.load и затем получить доступ к электронной таблице.

Я также пытался следовать документации API электронных таблиц Google, но он требует аутентификации пользователя, и даже если бы я этого хотел, он запрашивает идентификатор пакета проекта, который я не смог найти, потому что сначала мне нужно удалить проект, поэтому Я могу открыть его с Xcode.

Возможно, я также могу использовать CORS для доступа к API, но мне все еще нужен скрипт API Google, включенный где-то в приложении.

Это те варианты, в которые я потратил больше всего времени, но общий вопрос по-прежнему заключается в том, как установить соединение с API-интерфейсом электронной таблицы Google в приложении IOS для реагирования?

Я много читаю на эту тему, но до сих пор не могу понять это правильно, поэтому, если у вас есть какие-либо идеи или предложения, поделитесь ими!

...