pythonを使ってSOAP APIにアクセスしています。
以下のようにパラメータをセットしてアクセスしていますが
contentパラメータが足りないとエラーになります。
contentはthreadの下にあればいいと思うのですが
何か考えられる原因はあるでしょうか。
よろしくお願いいたします。
parameters = {
'request_token': self.__request_token,
'create_thread': [
{
'thread': Garoon.Message.ThreadType(
id=Garoon.Base.IDType('dummy'),
version=Garoon.Base.VersionType('dummy'),
subject=subject,
confirm=confirm,
addressee=[
Garoon.Message.addressee(
user_id=Garoon.Base.IDType(user_id),
name=Garoon.Base.NonBlankStringType('dummy'),
deleted=False
)
],
content=Garoon.Message.content(
body=body,
),
folder=[
Garoon.Message.folder(
id=Garoon.Base.IDType('dummy')
)
],
creator=Garoon.Base.ChangeLogType(
user_id=Garoon.Base.IDType(my_user_id),
name=Garoon.Base.NonBlankStringType('dummy'),
date=datetime.now()
),
modifier=Garoon.Base.ChangeLogType(
user_id=Garoon.Base.IDType(my_user_id),
name=Garoon.Base.NonBlankStringType('dummy'),
date=datetime.now()
)
).model_dump()
}
]
}