ドメインのすべてのGoogleAppsユーザーのリストを公開PHPWebサイトに取得しようとしています(サイトの訪問者がログインしたり、何かをしたりする必要はありません)。私は何が起こる必要があるかについての基本的な理解を持っていますが、それをすべてまとめることはできません。それは私が思うほど難しいことではありません...それはできますか?
認証と承認:OAuth 2.0 を使用する必要があると確信しています...しかし、2本足か3本足かはわかりません。ClientLoginで動作するサイトの別のセクションを取得しましたが、Google Appsプロファイルは取得されず、ユーザーの名前と名前のみが取得されます(他のプロファイルフィールドが必要です)。アカウント内でAPIアクセスを設定し、その側面をすべて設定しました(私は信じています)。
このページを見つけました。このページには、すべてのプロファイル(もちろん、PHPを除くすべての言語)を取得するためのURLリクエストを作成する方法が示されていますが、これを実装する方法がわかりません。 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、その他のブートストラップを試しましたが、それぞれが何をしているのか迷い続けています。
誰かが概説することによって私を助けることができたら:
- アップロードしてブートストラップとして含める必要のあるファイル/フレームワーク
- これらのファイル内のどの変数をGoogleのクレデンシャルで更新する必要がありますか
- Googleプロファイルの「すべてのプロファイルを取得」リクエストをPHPと統合する方法
ELI5 (私は5歳のように説明してください)の概要をいただければ幸いです...明らかに無能であると申し訳ありませんが、私は1週間近く記事を読んでいて、どこにも行きません。
助けを提供してくれてありがとう。