問題タブ [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.
google-admin-sdk - リソースが見つかりません userKey サービス アカウントを使用した Google ディレクトリ API
これが、サービス アカウントを使用して構築された私の資格情報です。
そして、私が試みているのは、ユーザーがcom.google.api.services.admin.directory.model.Userであるユーザーを取得することだけです
コード 404 Resource not found?? で応答が返されます。ユーザーを作成する必要がありますか? Gmailユーザーにアクセスするには?
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
グループに関連するものではなく、スコープのみの権限があります。
返されるユーザー エントリの例を次に示します (名前などは明らかに変更されています)。
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 オブジェクトを取得していることがわかります。また、返されたユーザー リソースに、リクエストで送信した変更が反映されていないこともわかります。ドメインの管理コンソールで、変更が反映されていないことを確認しました。
どんな助けでも大歓迎です。
使用されるコードのサンプルを次に示します。
python - Google ディレクトリ サービス API での更新トークンの使用
Google ディレクトリ サービス API で更新トークンを使用する方法はありますか? その方法の例が見つかりませんでした (私は Python を使用しています)。以前に設定された資格情報を使用して、次のコードに似たものを探しています (これは Google Adwords API で機能します)。
Directory API については、次のコード スニペットだけを見つけましたが、更新トークンを使用する方法がわかりません。
私の最終的な目標は、更新トークンだけを使用してアプリケーションを承認し、ブラウザーを開いたり、ログインしたり、毎回新しいトークンを取得したりする必要がないことです。
google-api - google directory api - ルート組織単位パスの組織名
ルート組織の組織名を取得しようとしています。ただし、以下の API では、orgUnitPath を空として送信することはできません。
https://developers.google.com/admin-sdk/directory/v1/reference/orgunits/get
これを達成する方法について何か考えはありますか?
google-api - directory api - orgName を使用してユーザーを取得する
4 つの下位組織が定義されています。(/AdminOrg、/subOrgA、/SubOrgB、/subOrgA/SubOrgAA)
私の directory.orgunits.list クエリは以下のデータを返します。戻り値の配列を orgUnits[] という変数に格納します。
私の組織には 4 人のユーザーがいます。サブ組織ごとに 1 つ。users.list は以下のデータを返します。
いいえを取得しようとしています。組織内のユーザーの数 (サブ組織を含まない)
オプション 1: クエリ directory.users.list.query("orgUnitPath=/subOrgA") にはサブ組織 (/subOrgA/SubOrgAA) のユーザーも含まれており、私のニーズを満たしていません。
オプション 2: クエリ directory.users.list.query("orgName=orgUnits[]->name") を試しました。ユーザー[]->組織[]->名前を照会します。そして、このフィールドはデフォルトで null です。orgUnits[]->name は入力されません。
私の質問は
users.organizations[].name を入力する方法は?
サブ組織を含めずに組織内のユーザーを取得する方法はありますか
php - Google Groups Directory API - ユーザーをグループに追加するとエラーが発生する - PHP
Google Apps グループにメンバーを追加しようとしています。次のコードを試していますが、エラーが発生します。何が間違っているのかわからない。
エラー:
node.js - NodeJs を使用した Google Directory API へのアクセス
ノードを使用して Google Directory API にアクセスできません。私が望んでいるのは、グループからユーザーを作成および削除することです (そして、グループとそのユーザーを作成およびリストします)。テストでは、ほとんどの API に問題なくアクセスできましたが、ディレクトリにはアクセスできませんでした。
まず、私がやろうとしていることは可能ですか?
次に、可能であれば、これが私のコードのサンプルです。私は何が欠けていますか?
開発者コンソールでプロジェクトを作成しました。新しい clientId (サービス アカウント) を作成しました。次に、p12 ファイルが表示されます。このファイルは、openSSL を使用して pem ファイルに変換します (上記の keyFile 設定で指定されたファイル パス)。作成された clientId 電子メール アドレスは、上記の電子メール設定で使用されます。
プロジェクトに Admin SDK へのアクセスを許可しました。次に、管理コンソールに移動し、[セキュリティ] -> [詳細] -> [API クライアント アクセスの管理] で、上記のコードで要求されたすべてのスコープへのアクセスをサービス アカウントに許可しました。
うまくいけば、これは理にかなっていますが、完全なプロセスを説明することは困難です. 質問がある場合、または明確にする必要がある場合は、コメントしてください。
このコードを実行すると、常に「このリソース/API にアクセスする権限がありません」という 403 が表示されます。
正しい方法論を使用していますか? すべてのヘルプ ファイルが現在のメニュー システムと一致しているわけではないため、Google ドキュメントに従うのは困難です。
android - 出発地と目的地のアドレス android を通過するウェイポイントを使用したルート描画の問題
こんにちは友達私はアンドロイドの下のウェイポイントを含む出発地と目的地のアドレスでルートを描きたいです以下は私のコードです
}
}
}
行き方JSONParser.java
}
また、次のようなキャッチエラーが発生します
downloadUrl(String strUrl)関数内
どうすれば解決できますか?
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.