Задача, которую мне нужно решить, - это получить доступ «gapi.auth2» для Google Sheets и Google Drive через JS в WebBrowser, а затем использовать эти разрешения, предоставленные пользователем напрямую и самостоятельно в течение длительного времени (пока пользователь не получит назад эти разрешения).
Мне нужно иметь возможность изменить (добавить некоторую информацию) в Google Sheet пользователя. Пользователь должен был настроить, какая информация будет добавлена. Вот почему мне нужно сохранять и использовать информацию о доступе (access & refre sh tokens) в автономном режиме.
Код, который я пробовал:
<code><div>
<p>Google Sheets API Quickstart</p>
<!--Add buttons to initiate auth sequence and sign out-->
<button id="authorize_button" style="display: none;">Authorize</button>
<button id="signout_button" style="display: none;">Sign Out</button>
<pre id="content" style="white-space: pre-wrap;">
* Добавить элемент pre к телу, содержащему данное сообщение * в качестве его текстового узла. Используется для отображения результатов вызова API. * * param {string} message Текст для размещения в предварительном элементе. * / function appendPre (message) {var pre = document.getElementById ('content'); var textContent = document.createTextNode (message + '\ n'); pre.appendChild (TextContent); } / ** * Печать имен и специализаций студентов в электронной таблице: Данные класса! A2: E ',}). Then (function (response) {var range = response.result; if (range.values.length> 0) {appendPre (' Name, Major: '); для (i = 0; i