Сбой API настроек групп Google из-за системных ошибок

Неоднократно не получая удовольствия от доступа к настройкам групп через UrlFetch в GoogleAppsScript, я решил проверить базовый запрос, который я использовал в соответствии с документами в Обозреватель API

UrlFetchApp.fetch('https://www.googleapis.com/groups/v1/groups/[email protected]?key={YOUR_API_KEY}', fetchArgs);

Никогда не завершает круглую цепочку

Тот факт, что проводник API также не работает с аналогичными ошибками, по крайней мере, меня немного утешает, но куда сообщить об ошибке?

GET https://www.googleapis.com/groups/v1/groups/[email protected]?key={YOUR_API_KEY}
Authorization:  Bearer ya29....[snip]
X-JavaScript-User-Agent:  Google APIs Explorer

дает

200 OK
cache-control:  private, max-age=0, must-revalidate, no-transform
content-encoding:  gzip
content-length:  731
content-type:  application/atom+xml; charset=UTF-8
date:  Tue, 12 Nov 2013 11:31:09 GMT
etag:  "N…[snip]…I"
expires:  Tue, 12 Nov 2013 11:31:09 GMT
server:  GSE

[application/atom+xml; charset=UTF-8 data]

добавление любого поля в запрос

GET https://www.googleapis.com/groups/v1/groups/[email protected]?fields=archiveOnly&key={YOUR_API_KEY}
Authorization:  Bearer ya29....[snip]
X-JavaScript-User-Agent:  Google APIs Explorer

всегда приводит к ошибке

400 Bad Request
cache-control:  private, max-age=0
content-encoding:  gzip
content-length:  209
content-type:  application/vnd.google.gdata.error+xml; charset=UTF-8
date:  Tue, 12 Nov 2013 11:33:34 GMT
expires:  Tue, 12 Nov 2013 11:33:34 GMT
server:  GSE

[application/vnd.google.gdata.error+xml; charset=UTF-8 data]

<?xml version="1.0" encoding="UTF-8"?>
<errors xmlns="http://schemas.google.com/g/2005">
 <error>
  <domain>GData</domain>
  <code>invalidParameter</code>
  <location type="parameter">fields</location>
  <internalReason>Invalid field selection archiveOnly</internalReason>
 </error>
</errors>

API забит?


person JSDBroughton    schedule 12.11.2013    source источник


Ответы (1)


Вместо этого попробуйте использовать игровую площадку Google OAuth 2.0. Я думаю, что обозреватель API настроек групп не работает.

У меня также возникают проблемы с реализацией в Apps Script. Я застрял в цикле авторизации. Аналогично этой зарегистрированной ошибке. https://code.google.com/p/google-apps-script-issues/issues/detail?id=3046

person James Krimm    schedule 23.05.2014
comment
Да. Использование игровой площадки O2 позволяет вам указать доставку json, что и делает GS Explorer, но не применяет заголовок запроса. Таким образом, ошибки возникают, потому что json не является xml. Иди разберись. - person JSDBroughton; 18.06.2014