Список всех профилей Google Apps на сайте PHP

Я пытаюсь получить список всех пользователей Google Apps домена на общедоступном веб-сайте PHP (без необходимости входа посетителей сайта или каких-либо действий). У меня есть базовое представление о том, что должно произойти, но я не могу собрать все воедино. Это не может быть так сложно, как мне кажется ... не так ли?

Аутентификация и авторизация: Я почти уверен, что он должен использовать OAuth 2.0 ... но я не уверен, нужен ли ему двухногий или трехногий .У меня есть еще один раздел сайта, работающий с ClientLogin, но он не будет включать профили Google Apps, только имя и фамилию пользователя (мне нужны другие поля профиля). Я настроил доступ к API в учетной записи, и у меня все настроено (я считаю).

Я нашел эту страницу, на которой показано, как создать запрос URL для получения всех профилей (на всех языках, кроме PHP, конечно), но не понимаю, как это реализовать. http://code.google.com/googleapps/domain/profiles/developers_guide.html

Я тоже пробовал этот пример, но он просто дает мне 401 после ввода учетных данных. http://gdatatips.blogspot.com/2008/11/2-legged-oauth-in-php.html

Я не знаю, какие фреймворки или включения необходимы для этого. Я пробовал zend, OAuth.php и целую кучу других бутстрапов ... но все время теряюсь в том, что каждый делает.

Если бы кто-нибудь мог мне помочь, указав:

  1. Какие файлы / фреймворк мне нужно загрузить и включить в качестве начальной загрузки
  2. Какие переменные в этих файлах мне нужно обновить с помощью учетных данных Google
  3. Как я интегрирую Профили Google «Получить все профили» с помощью PHP

. Обзор ELI5 (объясните, как мне 5) был бы очень очень признателен ... Мне очень жаль моя очевидная некомпетентность, но я читаю статьи почти неделю и ничего не добился.

Заранее благодарим вас за любую предоставленную помощь.

5
задан Claudio Cherubino 10 October 2012 в 20:09
поделиться