会社の Google メールですべてのグループ (~375 グループ) の "spamModerationLevel" パラメータを変更しようとしていますが、使用しているスクリプトに苦労しています。
このドキュメントから着想を得たスクリプトを使用して、グループのリストを取得することができました。ただし、必要なパラメーターを更新することはできません。
body={'spamModerationLevel': 'ALLOW'}
editResult=service.groups().update(groupKey=*groupID*, body=body).execute()
このリクエストはエラーを返しませんが、モデレーション レベルは更新されません。リクエストの本文を次のように変更すると
body={'description': 'test2'}
リクエストは正常に実行され、グループの説明が更新されます。
見逃したものはありますか?ここでAPI Explorer を使用して、必要なパラメーターを変更できるので、スクリプトで変更できると思います。