Неоднократно не получая удовольствия от доступа к настройкам групп через 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 забит?