0

現在、[非推奨] Google アプリ API を使用して、あるユーザーのアカウントから別のアカウントにメールを委任できます。

def gmailSettingsService = new GmailSettingsService(/* credentials... */)
gmailSettingsService.addEmailDelegate(userId, delegatedUserId)
// Email is now delegated, to remove:
gmailSettingsService.deleteEmailDelegate(userId, delegatedUserId)

ユーザー A の電子メールがユーザー B に初めて委任されると、ユーザー B は確認の電子メールを受け取ります。「何者かがあなたに彼らの電子メール アカウントへのアクセスを許可しました。受け入れるか、拒否しますか?」という趣旨の何か。

この通知を抑制し、完全にバイパスしたいと思います。これがGAMで可能であることは知っています。Java Apps-for-your-domain API を介してこれを行うための適切なコードと設定を知っている人はいますか?

ありがとう!

4

1 に答える 1

1

メール設定 APIは非推奨ではありません。これをプロビジョニング APIの非推奨 (管理 SDK ディレクトリ APIに置き換えられました)と混同した可能性があります。現時点では、Email Settings API に代わるものはありません。しばらく前から存在していますが、まだサポートされています。

主な質問に答えると、メール承認フローは、ユーザーが Gmail ウェブ インターフェース設定から委任を開始したときにのみ実行されます。委任がAPI を介して実行される場合、承認は即時に行われます。

ただし、2 つのアカウント間で既存または期限切れのユーザー開始の委任試行がある場合は、API を介して委任を実行する前に、ユーザー インターフェイスでキャンセルする必要があります。

于 2013-11-07T18:45:33.310 に答える