Добавить средство записи в электронную таблицу с помощью «API списка документов Google»

Я пишу скрипт в Google Aps (GAS), и мне нужно добавить пользователя (/ writer) (администратора домена) в таблицу другого пользователя.

Скрипт запускается / вызывается с правами администратора.

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

var oauthConfig = UrlFetchApp.addOAuthService("docs"); oauthConfig.setAccessTokenUrl("https://www.google.com/accounts/OAuthGetAccessToken"); oauthConfig.setRequestTokenUrl("https://www.google.com/accounts/OAuthGetRequestToken? (...)

Эта часть работает нормально и получает нужные идентификаторы.

Теперь я хочу добавить себе ([email protected]) к этому документу

Я пытаюсь это:

<code>var optAdvancedArgs = {
"contentType": "application/atom+xml",
"method": "POST",
"headers": {  "GData-Version": "3.0" }, 
              "oAuthServiceName": "docs", 
              "oAuthUseToken": "always",
           };
</code>

var url_set = & quot; https: //docs.google.com/feeds/" + пользователь + & quot; / private / full / document: & quot; + matriu2 [0] [6] + '/ acl / user: [email protected]'

var result = UrlFetchApp.fetch (url_set, optAdvancedArgs);

& Quot; пользователь & Quot; является владельцем документа, активным пользователем (Session.getActiveUser (). getUserLoginId ()) и & quot; matriu2 [nm] [6] & quot; Идентификатор документа.

Это не работает,

Есть идеи ?

Sergi

Ответы на вопрос(2)

Ваш ответ на вопрос