如何在ios中集成Netsuite

时间:2012-11-23 12:20:31

标签: javascript iphone ios netsuite

我正在使用Netsuite帮助中心提供的RESTlet脚本,并按照他们描述的相同步骤进行操作。我有登录凭据,也能够将JS文件上传到Netsuite文件柜,但我不知道如何为Netsuite传递GET或POST方法。请为我提供示例代码,以便在JS中创建GET和POST方法以及如何调用他们。任何人都可以帮我解决这个问题。提前致谢

5 个答案:

答案 0 :(得分:2)

目前,通过客户端JS脚本无法访问restlet。我们花了很多时间没有能力连接。您必须使用服务器端脚本来完成此操作或外部可用的suitelet。

答案 1 :(得分:1)

我想广告NETSUITE在社区支持方面和Magento一样糟糕。似乎很少有NetSuite专家在网上分享他们的想法,并且开始使用有用的代码来启动初学者。

我有一个类似的问题,希望将数据从网站表单发布到restlet或suitelet,并且无法找到带有工作代码的完整DIY。这个社区给了什么?该公司在提供答案方面很可怜。他们只是指向用户手册并说“祝你好运”!

答案 2 :(得分:1)

我已经完成了一系列大规模的NetSuite集成项目,我建议不要使用NetSuite的RESTlet作为NetSuite的API。

我发现与NetSuite集成的最佳方法是使用netsuitenetsuite_rails ruby​​ gems来使用他们的SOAP API。创建一个位于iOS应用程序和NetSuite之间的rails / sinatra应用程序,并处理Rails / Sinatra应用程序中的所有NetSuite复杂性,而不是在Suitelet或iOS应用程序中。

用于开发Suitelet的开发工具非常糟糕,最终需要花费更长的时间来开发,调试和维护通过Suitelet的NetSuite集成,而不是创建一个单独的应用程序,作为NetSuite的简化接口(它也将允许您相当容易地为业务逻辑编写单元测试。

答案 3 :(得分:0)

您需要了解Suitescript API。从那里你可以使用Netsuite Restlets构建自己的REST(没有内置的restful服务,你必须自己创建它)。您只需要创建的Restlet中的URL,这样您就可以在任何应用程序中使用它,只要所需的凭据在标题中正确设置即可。

答案 4 :(得分:0)

是的,我已经这样做了。我有netsuite的用户restlet API,在netsuite帮助部分中描述。我已经制作了一些javascript文件并将它们上传到netsuite服务器,它对我很有用。