問題タブ [google-directory-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 に答える
3657 参照

google-admin-sdk - リソースが見つかりません userKey サービス アカウントを使用した Google ディレクトリ API

これが、サービス アカウントを使用して構築された私の資格情報です。

そして、私が試みているのは、ユーザーがcom.google.api.services.admin.directory.model.Userであるユーザーを取得することだけです

コード 404 Resource not found?? で応答が返されます。ユーザーを作成する必要がありますか? Gmailユーザーにアクセスするには?

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

google-api - Google Admin SDK Directory Users List はグループをユーザーとして返します

Admin SDK Directory API を使用して、ドメインからユーザーを読み取ります。users.listがそのリストの一部としてグループを返すという事実を除いて、すべてが正常に機能します。壊滅的ではありませんが、ユーザーが私のアプリを使用しているときに混乱を招きます.

問題のメソッドはここにあります。
https://developers.google.com/admin-sdk/directory/v1/reference/users/list

グループのスコープも使用しません。https://www.googleapis.com/auth/admin.directory.user.readonlyグループに関連するものではなく、スコープのみの権限があります。

返されるユーザー エントリの例を次に示します (名前などは明らかに変更されています)。

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

perl - ユーザーを更新する呼び出しは 200 OK を返しますが、ユーザーを更新しません

バックストーリー:

Provisioning API から Admin SDK Directory API への移行。パールを使用。Bearer トークンを正常に取得でき、そのトークンを使用して、ドメイン全体の個々のユーザー リソースとユーザー リソースのリストを取得できます。これはすべてうまくいきます。トークン リクエストで適切なスコープを使用していることを確認しました ( https://www.googleapis.com/auth/admin.directory.user )。

問題: ユーザーを更新するための呼び出しで 200 OK が返されますが (予想どおり)、変更が反映されません。

LWP を使用して更新要求を PUT します。以下は、リクエストが戻ってきた後の LWP オブジェクトのダンプです。200 OK 応答と、応答の一部として User Resource オブジェクトを取得していることがわかります。また、返されたユーザー リソースに、リクエストで送信した変更が反映されていないこともわかります。ドメインの管理コンソールで、変更が反映されていないことを確認しました。

どんな助けでも大歓迎です。

使用されるコードのサンプルを次に示します。

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

python - Google ディレクトリ サービス API での更新トークンの使用

Google ディレクトリ サービス API で更新トークンを使用する方法はありますか? その方法の例が見つかりませんでした (私は Python を使用しています)。以前に設定された資格情報を使用して、次のコードに似たものを探しています (これは Google Adwords API で機能します)。

Directory API については、次のコード スニペットだけを見つけましたが、更新トークンを使用する方法がわかりません。

私の最終的な目標は、更新トークンだけを使用してアプリケーションを承認し、ブラウザーを開いたり、ログインしたり、毎回新しいトークンを取得したりする必要がないことです。

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

google-api - google directory api - ルート組織単位パスの組織名

ルート組織の組織名を取得しようとしています。ただし、以下の API では、orgUnitPath を空として送信することはできません。

https://developers.google.com/admin-sdk/directory/v1/reference/orgunits/get

これを達成する方法について何か考えはありますか?

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

google-api - directory api - orgName を使用してユーザーを取得する

4 つの下位組織が定義されています。(/AdminOrg、/subOrgA、/SubOrgB、/subOrgA/SubOrgAA)

私の directory.orgunits.list クエリは以下のデータを返します。戻り値の配列を orgUnits[] という変数に格納します。

http://pastebin.com/Kzud6SAq

私の組織には 4 人のユーザーがいます。サブ組織ごとに 1 つ。users.list は以下のデータを返します。

http://pastebin.com/6ttSgDSe

いいえを取得しようとしています。組織内のユーザーの数 (サブ組織を含まない)

オプション 1: クエリ directory.users.list.query("orgUnitPath=/subOrgA") にはサブ組織 (/subOrgA/SubOrgAA) のユーザーも含まれており、私のニーズを満たしていません。

オプション 2: クエリ directory.users.list.query("orgName=orgUnits[]->name") を試しました。ユーザー[]->組織[]->名前を照会します。そして、このフィールドはデフォルトで null です。orgUnits[]->name は入力されません。

私の質問は

  1. users.organizations[].name を入力する方法は?

  2. サブ組織を含めずに組織内のユーザーを取得する方法はありますか

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

php - Google Groups Directory API - ユーザーをグループに追加するとエラーが発生する - PHP

Google Apps グループにメンバーを追加しようとしています。次のコードを試していますが、エラーが発生します。何が間違っているのかわからない。

エラー:

0 投票する
0 に答える
889 参照

node.js - NodeJs を使用した Google Directory API へのアクセス

ノードを使用して Google Directory API にアクセスできません。私が望んでいるのは、グループからユーザーを作成および削除することです (そして、グループとそのユーザーを作成およびリストします)。テストでは、ほとんどの API に問題なくアクセスできましたが、ディレクトリにはアクセスできませんでした。

まず、私がやろうとしていることは可能ですか?

次に、可能であれば、これが私のコードのサンプルです。私は何が欠けていますか?

開発者コンソールでプロジェクトを作成しました。新しい clientId (サービス アカウント) を作成しました。次に、p12 ファイルが表示されます。このファイルは、openSSL を使用して pem ファイルに変換します (上記の keyFile 設定で指定されたファイル パス)。作成された clientId 電子メール アドレスは、上記の電子メール設定で使用されます。

プロジェクトに Admin SDK へのアクセスを許可しました。次に、管理コンソールに移動し、[セキュリティ] -> [詳細] -> [API クライアント アクセスの管理] で、上記のコードで要求されたすべてのスコープへのアクセスをサービス アカウントに許可しました。

うまくいけば、これは理にかなっていますが、完全なプロセスを説明することは困難です. 質問がある場合、または明確にする必要がある場合は、コメントしてください。

このコードを実行すると、常に「このリソース/API にアクセスする権限がありません」という 403 が表示されます。

正しい方法論を使用していますか? すべてのヘルプ ファイルが現在のメニュー システムと一致しているわけではないため、Google ドキュメントに従うのは困難です。

0 投票する
0 に答える
763 参照

android - 出発地と目的地のアドレス android を通過するウェイポイントを使用したルート描画の問題

こんにちは友達私はアンドロイドの下のウェイポイントを含む出発地と目的地のアドレスでルートを描きたいです以下は私のコードです

}

}

}

行き方JSONParser.java

}

また、次のようなキャッチエラーが発生します

downloadUrl(String strUrl)関数内

どうすれば解決できますか?

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

python - 既存のユーザーを一覧表示しようとすると、Google Admin SDK エラー リソースが見つかりません: ドメイン

Google の python API を使用して Google Apps ユーザーのリストを取得する簡単なスクリプトを作成しようとしています。これまでのところ、次のようになっています (Google の例に基づく)。

サービス アカウントは、次の API の Google 開発者コンソールで承認されています。

https://www.googleapis.com/auth/admin.directory.user https://www.googleapis.com/auth/admin.directory.user.alias

ただし、コードを実行すると、次のエラーが発生します。

何が欠けているかについてのヒントはありますか?

E.