这是我关于 SO 的第一个问题。
我是 Netsuite 的初学者。我看到只支持 PHP 和 Java。我个人不喜欢两者。我想使用 Python。我在其他工作中使用了几次 SUDS,并认为它还可以,但不是很好。在我第一次尝试 netsuite 时,我使用了 SUDS 并尝试使用标准客户端 = Client(wsdl)。我在这里使用 2012 WSDL。 https://webservices.netsuite.com/wsdl/v2012_1_0/netsuite.wsdl
由于文件存在问题,我什至无法导入文件。在这里看到帖子
有没有人能够让 suds soap 库与 NetSuite WSDL 一起使用?.
但是,实际使用的文件是 2010 年的。我什至没有在没有修改的情况下收到该版本的错误。我希望使用 2012.1 版本。我已经尝试了所有可用的解决方案,但没有一个有效。如果有人能提出一个好的解决方案,我什至会使用 SUDS 以外的东西。
我开箱即用的错误是
"fault '%s' not defined in portType '%s'" % (fault.name, self.type.name)
异常:端口类型“NetSuitePortType”中未定义故障“ExceededRecordCountFault”