有人有Netsuite PHPtoolkit v的工作示例吗。2013_2?

有人有Netsuite PHPtoolkit v的工作示例吗。2013_2?,php,netsuite,Php,Netsuite,我已经搜索了几天的工作示例!Netsuite文档非常糟糕。我不知道配置参数到底是什么,也不知道在哪里可以得到它们。 我正在重新创建get_客户示例 我的代码: 我怎样才能解决这个问题 确保已包含NSconfig.php文件。您还需要使用您的帐户凭据修改此文件确保已包含NSconfig.php文件。您还需要使用您的帐户凭据修改此文件。要清楚,在NetSuiteService.php的同一目录中应该有一个名为NSconfig.php的文件。您不需要在脚本中包含此文件;它从NSPHPClient.ph

我已经搜索了几天的工作示例!Netsuite文档非常糟糕。我不知道配置参数到底是什么,也不知道在哪里可以得到它们。 我正在重新创建get_客户示例

我的代码:


我怎样才能解决这个问题

确保已包含NSconfig.php文件。您还需要使用您的帐户凭据修改此文件

确保已包含NSconfig.php文件。您还需要使用您的帐户凭据修改此文件。要清楚,在NetSuiteService.php的同一目录中应该有一个名为NSconfig.php的文件。您不需要在脚本中包含此文件;它从NSPHPClient.php调用。默认NSconfig.php如下所示:

$nsendpoint = "2013_2";
$nshost = "https://webservices.netsuite.com";

$nsemail = "jDoe@netsuite.com";
$nspassword = "mySecretPwd";
$nsrole = "3";
$nsaccount = "MYACCT1";
nsendpoint和nshost应保持原样

棘手的部分是获得其他变量的正确设置。首先,您需要从第34页开始设置Web服务,然后需要在第44页创建Web服务角色,并确保该角色具有必要的权限。将该角色分配给同时具有相应权限的用户,然后

nsemail=具有web服务角色的用户的电子邮件

nspassword=nsemail用户的密码

nsrole=web服务角色的内部角色id

nsaccount=您的netsuite帐号最有可能是六位数字


有关查看内部角色ID的信息,请参阅上面PDF的第20页。

要清楚,应该在NetSuiteService.php的同一目录中有一个名为NSconfig.php的文件。您不需要在脚本中包含此文件;它从NSPHPClient.php调用。默认NSconfig.php如下所示:

$nsendpoint = "2013_2";
$nshost = "https://webservices.netsuite.com";

$nsemail = "jDoe@netsuite.com";
$nspassword = "mySecretPwd";
$nsrole = "3";
$nsaccount = "MYACCT1";
nsendpoint和nshost应保持原样

棘手的部分是获得其他变量的正确设置。首先,您需要从第34页开始设置Web服务,然后需要在第44页创建Web服务角色,并确保该角色具有必要的权限。将该角色分配给同时具有相应权限的用户,然后

nsemail=具有web服务角色的用户的电子邮件

nspassword=nsemail用户的密码

nsrole=web服务角色的内部角色id

nsaccount=您的netsuite帐号最有可能是六位数字

有关查看内部角色ID的信息,请参阅上面PDF的第20页

$nsendpoint = "2013_2";
$nshost = "https://webservices.netsuite.com";

$nsemail = "jDoe@netsuite.com";
$nspassword = "mySecretPwd";
$nsrole = "3";
$nsaccount = "MYACCT1";