私はpython SOAPpy libを使用してjiraに接続し、問題を作成しています。それは非常にうまく機能しますが、日付を適切にフォーマットする方法がわかりません (「期限」フィールドの場合)。そのため、Jira はそれを食べます。
このコードは非常に単純です。
issue_params = dict()
issue_params['project'] = key
issue_params['type'] = str(issue_type)
issue_params['summary'] = title
issue_params['duedate'] = '{0}T00:00:00.000Z'.format(finish_plan.strftime("%Y-%m-%d"))
newissue = self.soap.createIssue(self.auth, issue_params)
issue_params['duedate'] については、非常に多くの異なるオプション (YYYY-MM-DD、ISO 形式、および上記の内容、エポック、あらゆる種類のもの) を試しましたが、期日を追加すると次のエラーが発生し続けます属性:
Fault soapenv:Server.userException:
java.lang.IllegalArgumentException: argument type mismatch:
SOAPpy.Types.structType detail at 75267848>: {'hostname': '*********', 'faultData': ''}>
お知らせ下さい。