Google ドキュメント API を使用して、ドキュメントを作成し、アクセス ルールを追加しています。私のシステムでは、この特定のユーザーのメール アドレスは 1 つしかありません。johndoe@company.com だとしましょう。そのメール アドレスを使用して、Google ドキュメントにアクセス ルールを追加します。Google 内では、John Doe には 2 つのメール アドレスがあります。プライマリ (johndoe@gmail.com) とセカンダリ (johndoe@company.com) です。Google は関連付けを行うほど賢く、そのドキュメントの共有を見ると、John のプライマリ メール アドレス (johndoe@gmail.com) が示されています。
問題は、そのアクセス ルールを見つけて削除する必要があることです。メール アドレス (johndoe@company.com) を 1 つしか持っていないため、(ドキュメント API を使用して) 検索を実行してメール アドレスでアクセス ルールを見つけます。グーグルは何も返しません。
うまくいけば、次のような簡単な解決策が欠けています。
私が持っている電子メール アドレスを使用して Google にアクセス ルールを要求し、文書化されていない機能を使用して、Google にプライマリまたはセカンダリの電子メール アドレスを介してレコードを検索させることはできますか?
アクセス ルールの作成時にプライマリ メール アドレスを取得しますか? (返されていないようです)。
前もって感謝します!