Я хочу, чтобы скрипт Google API был развернут как веб-приложение. Я понимаю, как это сделать.
Я хочу, чтобы этот скрипт отображал и добавлял события в Календарь Google. У меня есть много документации и примеров для этого.
Я хочу, чтобы этот скрипт читал календарь, используя учетную запись службы. Я уже создал учетную запись службы и поделился с ней календарем.
Конечная цель состоит в том, чтобы клиент Javascript получил доступ к этому сценарию, использовал его для получения списка событий в календаре и использовал его для создания в нем событий.
Чего я не понимаю, так это как аутентифицировать учетную запись службы. Я продолжаю видеть код вроде:
oauthConfig.setConsumerKey("анонимно"); oauthConfig.setConsumerSecret («анонимно»); oauthConfig.setRequestTokenUrl( "https://www.google.com/accounts/OAuthGetRequestToken?scope="+область); oauthConfig.setAuthorizationUrl("https://accounts.google.com/OAuthAuthorizeToken"); oauthConfig.setAccessTokenUrl("https://www.google.com/accounts/OAuthGetAccessToken");
Как изменить это, чтобы использовать учетную запись службы? Я не понимаю, если/как я передаю идентификатор клиента/адрес электронной почты учетной записи службы. Мне также непонятно, как передать открытые/закрытые ключи.
Кто-нибудь может помочь?