PythonのZimbraSOAPAPIを使用して、連絡先をプログラムで変更およびクリーンアップしようとしていますが、開始に問題があります。
私がこれまでに持っているのは:
from SOAPpy import SOAPProxy
url = 'https://zimbra/service/soap'
auth = {"account": "xxxxx", "password": "xxxxx"}
zimbra = SOAPProxy(url, 'urn:zimbra')
zimbraAuth = SOAPProxy(url, "urn:zimbraAccount")
zimbraMail = SOAPProxy(url, "urn:zimbraMail")
response = zimbraAuth.AuthRequest(**auth)
authToken = response.authToken
authToken
正常にログインしましたが、それ以上のリクエストでこれを渡すことができません。
私の理解では、リクエストにはauthTokenが設定さzimbraMail
れた名前空間にヘッダーが必要ですが、SOAPを初めて使用する場合は、その方法がわかりません。urn:zimbra
私はSOAPpyを使用することに結婚していないので、別のライブラリのサンプルコードをいただければ幸いです。