Netsuite:匿名请求重新安装

时间:2015-02-26 23:23:58

标签: netsuite

是否可以向restlet发送匿名请求?如果是这样,怎么样?我希望能够通过我网站上的表单将重要数据提交到restlet。现在,我得到400:

Permission Violation: You need the 'Lists -> Customers' permission to access this page.

2 个答案:

答案 0 :(得分:4)

我不认为这是可能的。要连接到RESTlet,您需要提供用户名和密码。根据错误,看起来您在RESTlet中使用的用户不允许进入“客户”列表。您可能需要授予用于访问“客户”列表的用户帐户的权限。

答案 1 :(得分:1)

如果不提供用户凭据,则无法调用RESTlet(您需要始终发送NLAuth或OAuth,基于新令牌的身份验证功能)。但您可以创建服务器端Suitelet并将其标记为AVAILABLE WITHOUT LOGIN。在此Suitelet中,您可以使用NPCuth(系统用户凭据)或OAuth(使用系统用户访问令牌)使用SuiteScript nlapiRequestURL调用相同或不同帐户的RESTlet。

PS for OAuth调用你需要第三方lib - 例如OAuth的1.0a.js