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

google-api - Google プロビジョニング API 403 エラー

Provisioning API (POST @ https://apps-apis.google.com/a/feeds/domain/user/2.0経由) で「ユーザー アカウントの作成」操作を呼び出そうとすると、HTTP 403 エラーが発生します。 )。受信した応答は 403 エラーです。

API は先週後半まで機能していました。コードベースのコードは変更されていません。API がダウンしていますか? API ドキュメントには、API が非推奨になったと書かれています。ただし、API は非推奨ポリシーに従って引き続き機能するはずです。

編集: したがって、Provisioning API は Directory API に置き換えられたようです。また、Directory API の前提条件には、"

注: API デバイス操作は、Google 認定販売代理店のリモート管理アクセスをサポートしていません。

それはプロビジョニング API についても同じことを意味しますか? つまり、ユーザーを作成するための API などの管理アクセスは、Google 正規販売代理店がアクセスできないということですか?

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

google-provisioning-api - Google Provisioning API を使用してアカウントを作成する

販売パートナー アカウントから Google Provisioning API を使用してアカウントを作成しようとしています。リセラー アカウントが reseller@reseller.com であるとします。その前に、私はすでに Google Reseller API からドメイン「domain.com」を購読しています。

このリンク ( https://developers.google.com/google-apps/provisioning/#creating_a_user_for_a_domain ) に基づいて、次のようなスクリプトを作成します。

しかし、コンパイルしようとすると、常に返されます

この API にアクセスする権限がありません。

私はここで立ち往生しています。私が見逃しているものはありますか..?

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

google-provisioning-api - プロビジョニング API Java クライアントの HTTP ロギングを有効にするにはどうすればよいですか?

パッケージ com.google.gdata.client の Java クラス AppsForYourDomainService UserService を使用していますが、http クライアント ログの設定方法がわかりません。何か案は?

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

google-provisioning-api - 2013 年 8 月 31 日の Google メール プロビジョニング API の廃止は、user.emailLists フィードリンクにどのように影響しますか?

Google は、Email List Provisioning API をまだ使用していると思われるすべての顧客に対して、2013 年 8 月 31 日に API が廃止され、それを使用するアプリケーションは新しい Directory API を使用するように更新する必要があることを通知する通知を送信しています。

ユーザー プロビジョニング API は、ユーザーがメンバーであるメーリング リスト/グループのリストの emailList API を指すユーザー エントリの feedLink 要素を返すという点で、私のアプリケーションはメーリング リスト API を間接的にのみ使用します。

そのfeedLinkがa)なくなるかどうか疑問に思っています。b) 残っているが、それが指している API がなくなったために壊れている。c) 残り、実際に透過的に機能します。d) 別のフィードリンクに置き換えられます。e)私が考えていなかった他のオプション。

これは重要です。新しい Directory API を使用することは大規模な変更であり、とにかく 1 人のユーザーのグループ メンバーシップを取得する簡単な文書化された方法を提供していないように見えるからです。

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

.net - .NET Google Provisioning API (v2.2.0.0) RetrieveGroup() メソッドからの不正なリクエスト エラー

明日 (iirc) に Google Provisioning API が廃止されることは承知していますが、このニュースが届くのが少し遅れており (Google のせいではありません)、現時点ではメール アカウント管理ソフトウェアをオーバーホールする時間がありません。 .

数週間前からごく最近 (今日の間) まで、有効なパラメーターを指定して次のコマンドを実行すると、常に .Net 例外が発生しました (角括弧内のテキストは、プライバシー上の理由から実際の値に置き換えられます)。

googleService と gRes は、それぞれ AppsService と GroupEntry のタイプです。

外部例外メッセージ:

内部例外メッセージ:

グループが存在する場合、例外は発生しなくなりましたが、ドキュメントに従って、有効なプロパティ値のように見える GroupEntry オブジェクトを取得するという点で、これは現在部分的に機能しています。ただし、グループが存在しない場合でも、上記の例外が発生します。

既存のグループで例外が再び発生した場合に備えて、グループが存在しないことを意味する例外に依存したくありません。そのため、Google のメール グループが作成されていないのに作成されたとシステムが判断してしまいます。

これは Google が取り組んでいるものですか。それが原因で検索結果に変化が見られるのですか? それとも、私は何か間違ったことをしていますか?

おそらく、存在しないグループ ID で RetrieveGroup を実行すると、.Net 例外が返されるはずですか? しかし、「EntityDoesNotExist(1301) - The request requests Google to retrieve an entity that does not exist.」というエラー コードを含む Google の「AppsException」が発生すると考えていました。https://developers.google.com/google-apps/provisioning/reference#GDATA_error_codesに従って

この API の他のいくつかの関数は、同様の状況でより適切な Google の「AppsException」例外ではなく、.Net 汎用例外をスローすることが知られています。たとえば、存在しない user->group メンバーシップを削除すると、予想される EntityDoesNotExist(1301) Google AppsException ではなく、.Net 例外が発生します。

これに関する情報/確認は、ありがたく受け取られます。

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

google-api - Directory API - 「メンバーのすべてのグループを取得」がすべてのユーザーを含むグループを返さないのはなぜですか?

古い Google Provisioning API から新しい Google Directory API に移行しています。以前、メンバーのすべてのグループを取得すると、結果にはメンバーが x.com のすべてのメンバーであるグループが含まれていました。新しいディレクトリ API には、これらのグループは含まれていません。

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

php - Zend_Gdata_addRecipientToEmailList エラー: キャッチされない例外 'Zend_Gdata_App_HttpException' とメッセージ 'Expected response code 200, got 400

プロビジョニング API を使用してメーリング リストを管理する PHP コードがあります。訪問者は、Web フォームを介してメーリング リストにオプトインまたはオプトアウトできます。約 6 か月間動作し、2013 年 10 月 1 日に動作を停止しました。

私はテストのためにこのコードを使用しています:

次のエラー メッセージが表示されます。

誰が何が起こったのか教えてもらえますか? そして、これを再び機能させるために何をする必要がありますか?

ありがとう、B

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

java - すべてのアカウント ユーザーを要求するときの Google Directory API 403 権限不足エラー

Java Directory API を使用して、 Google ドキュメントで説明されている方法に従って、アカウント内のすべてのユーザーのリストを返そうとしていますが、常に 403 パーミッション エラーが発生します。

Java SDK を使用すると、コードは次のようになり、実行時に 403 が失敗します。

私の App Engine API コンソールでは、Admin SDK を有効にしており、(コンソールおよびプログラムで) 承認に関する次のスコープを要求する権限が設定されています。

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

私はサービス アカウントを使用していませんが、「スーパー管理者」として承認しています。管理コンソールから API アクセスを有効にしました。

Google Works が提供する「試してみる」フォーム機能を使用してリストを取得します。ただし、Java Directory API を使用するのではなく、HTTP get を実行するようにコードを調整しても、403 エラーが発生します。

これを持って家々をぐるぐる回っています。私が間違っているかもしれないことを誰かが知っていますか?任意のポインタは本当に高く評価されます.