Доступ на запись в группы с помощью API предоставления Google Apps

Я пишу приложение для взаимодействия с нашим доменом Google Apps для учебных заведений с использованием инфраструктуры Zend Gdata и 3-стороннего OAuth.

Пока я могу получить доступ только для чтения к группам. Он отлично работает, и у меня есть доступ ко всей информации. Однако, доступ для записи не работает для меня.

Я получаю "Домен не может использовать API"

$client = new Zend_Gdata_Gapps($httpClient, "domain.edu");

Это отлично работает:

$client->retrieveAllGroups('https://apps-apis.google.com/a/feeds/group/2.0/domain.edu/');

Это не так и приводит к "Домен не может использовать API"

$client->createGroup('test-group', 'Test Group');

Я нашел эту страницу, и она упоминает что-то о группах, доступных только для чтения?

Списки групп HTTPS Только для чтения Область:

https://apps-apis.google.com/a/feeds/group/

Это правда?

Изменить: мой API обеспечения определенно включен.

2 ответа

Брось #readonly с URL, чтобы получить доступ на запись к групповым каналам. То, что вы выбрали, предназначалось для разработчиков рынка, чтобы получить доступ к информации о домене, когда администратор устанавливает приложение.

Здесь описана более общая область применения API-интерфейсов приложений, которая предоставляет доступ ко всем API информации о домене Google Apps и управления ими:

Оказывается, что во время тестирования кто-то еще отключил API предоставления, потому что им не понравилось страшное предупреждающее сообщение, в котором говорилось о том, что данные не синхронизируются между Google Apps и сторонними инструментами управления.

Другие вопросы по тегам