問題タブ [google-profiles-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
833 参照

php - PHPサイトにすべてのGoogleアプリプロファイルを一覧表示します

ドメインのすべての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、その他のブートストラップを試しましたが、それぞれが何をしているのか迷い続けています。

誰かが概説することによって私を助けることができたら:

  1. アップロードしてブートストラップとして含める必要のあるファイル/フレームワーク
  2. これらのファイル内のどの変数をGoogleのクレデンシャルで更新する必要がありますか
  3. Googleプロファイルの「すべてのプロファイルを取得」リクエストをPHPと統合する方法

ELI5 (私は5歳のように説明してください)の概要をいただければ幸いです...明らかに無能であると申し訳ありませんが、私は1週間近く記事を読んでいて、どこにも行きません

助けを提供してくれてありがとう。

0 投票する
2 に答える
131 参照

google-app-engine - 限られた数のユーザーにグループごとに Google の連絡先を同期する

GAE でホストされているオープンソースの Python コードを作成して、グループごとに限られた数のユーザーに連絡先を同期しようとしています。Web インターフェースでは、ユーザーは自分のグループと同期先を選択できます。

同じ機能を備えたアプリケーションが市場にたくさんあることは理解していますが、私の組織はそれらがサードパーティに販売連絡先を提供することを懸念しています。私たちは非営利団体であるため、コードはコミュニティへの貢献のために google プロジェクトまたは github でホストできます。

(イントロが長くてすみません)

  • どのように始めるのが最善の方法ですか?拡張できる同様の機能を備えたチュートリアルはありますか?
  • 2 つの連絡先の種類の要素を比較する最良の方法は何ですか? 同期する必要があるかどうかを確認します。
  • 連絡先の種類の要素に関する最終更新はありますか? 最終更新を実装したい場合はどうすればよいですか?

ありがとう!

0 投票する
2 に答える
1172 参照

google-profiles-api - プロフィール画像の取得・変更 Google Profile API

次のコードを使用して、Jquery で AJAX 呼び出しを介してプロファイル情報を取得できます。

ただし、同じアクセス トークンで画像を取得しようとすると、次のようになります。

次のエラーが表示されます: 401 (トークンが無効です - AuthSub トークンのスコープが間違っています)

私が使用しているスコープは、プロファイル データ API ページで提供されているスコープです: https://www.google.com/m8/feeds/profiles

正しい認証を取得するにはどうすればよいですか? 提供されたアクセス トークンは機能しませんか?

0 投票する
2 に答える
2639 参照

google-profiles-api - Google Apps Profiles API: java.lang.NullPointerException: 認証ヘッダー情報がありません

これは、プロファイルを取得するための私のコードです。この行を実行すると

java.lang.NullPointerException: No authentication header informationエラーが発生します。

Google サイト、Google ドライブ、Google Apps プロビジョニング、Google メール設定は OAuth2 で問題なく動作します。しかし、OAuth2 を使用した Google Apps プロファイルではjava.lang.NullPointerException: No authentication header informationが返されます。私はインターネットをサーフィンしましたが、彼らはこれがバグだと言いましたか? 彼らが行ったのは、AccessToken を手動でヘッダーに渡すことだけです。とにかくこの回避策はありますか?これを使用して Cron ジョブを実行し、OAuth2 サービス アカウントを使用しているためです。

====

編集:

次のようなヘッダーを設定して、ブルートフォースを試みました。

これは完璧に機能します。service.setOAuth2Credentials() は内部的にバグがあるようです。

0 投票する
2 に答える
1410 参照

google-contacts-api - Google コンタクトの保存容量はどのくらいですか?

今日、新しい連絡先を作成しているときに、「ストレージ クォータを超えています」というエラーに直面しました。Google Contacts API v3.0 を使用しています。連絡先ドキュメントで「ストレージ クォータ」または API 制限に関するメモが見つかりませんでした - https://developers.google.com/google-apps/contacts/v3/

Google の連絡先には、ストレージ クォータを操作するための API メソッドがありません。このユーザーの Gmail の割り当てを確認したところ、空き容量がたくさんあることがわかりました。

「ストレージ クォータを超えています」というエラーはどういう意味ですか? ユーザーの利用可能なストレージを確認するにはどうすればよいですか? API を介した連絡先の作成に制限はありますか?

ありがとう。

0 投票する
1 に答える
317 参照

google-profiles-api - Google Profile APIユーザーモデル(

PHPを使用せずにAS3ベースのプロビジョニングクライアントを作成しようとしています。今、私はユーザー管理部分を作成しています。これにより、ドメインからすべてのユーザー情報を受け取ります。これは成功ですが、Googleユーザーのクライアント側モデルを構築することに固執しました。これには、すべてのプロパティが必要です。グーグルによって提供することができます。そのために、誰かが私にリンクを提供してくれませんか。それにより、https://www.google.com/m8/feeds/profiles/domain/ {domain} / full/{user}から受け取ったユーザーのデータモデルを確認できます。住所?これに似ています:https ://developers.google.com/+/api/latest/people 私はすべてを見つけようとしたと信じています、おそらく答えは明白ですが、解決策を見つけることができませんでした(アトムフィードを1つずつトラフし、そのプロパティに基づいてオブジェクトを作成することを除いて、これもそうではありません情報が入力されていない場合、フィードには存在しないため、十分です)

前もって感謝します。

0 投票する
1 に答える
277 参照

xml - Google Apps Script:Xmlを編集してプロファイルAPIアップデートに送信する方法

ドメインユーザーをGoogleスクリプトで更新しようとしていますが、Google Profile APIを介してユーザーを正常に取得していますが、更新操作を呼び出す必要があり、変更を加えたXMLを送信する必要があります。

私はXmlサービスを使用していますが、xmlを読み取るためだけのもののようです。

Xmlオブジェクトを更新して、プロファイルAPIの更新操作に送信するにはどうすればよいですか?

これはコードです: