我遇到了将第三方系统集成到NetSuite中的问题。
我正在使用 nlapiRequestURL 将JSON obejct POST到WebService中。此服务不是将此JSON对象传递给多个属性,而是将属性传递给第三方系统。该系统不是处理数据,而是将结果与ID一起传递。
我的问题是该过程花费的时间超过45秒,因此NetSuite会抛出超时异常。
任何想法如何增加超时限制或解决方法?
感谢您的回答。
答案 0 :(得分:1)
我没有看到任何方法为文档中的此类功能配置超时。
作为一种解决方法,您可以将任务分为两部分。 1.第一部分将POST JSON发送到Web服务,不等待响应。 2.对于结果处理,您在NetSuite端配置单独的服务(例如,您可以编写一个restlet)。该服务将在外部触发以返回ID。
而不是一个请求,将有两个请求。第一个将数据从NetSuite传递到第三方系统。第二个将ID从第3方传递回NetSuite。