gdata.apps.audit.service.AuditService を利用してメールボックス エクスポート リクエストを作成したいと考えています (具体的には createMailboxExportRequest 経由)。oauth または別の手段を介してこの API 認証にアクセスすることは可能ですか? ユーザーにユーザー名とパスワードの入力を求めないようにしています。
コードの例を次に示します。
audit_service = gdata.apps.audit.service.AuditService(domain="test.com")
#would like to not use ClientLogin
client = audit_service.ClientLogin("adm_user@test.com", "superSecretPassword") # <------
audit_service.createMailboxExportRequest(user="target_user", begin_date=None, end_date=None, include_deleted=True, search_query=None)
audit_service.getAllMailboxExportRequestsStatus()
他の管理/監査 API に oauth2/client_secrets を使用していますが、ClientLogin なしで createMailboxExportRequest を取得する方法がわかりません。どんな助けでも大歓迎です。