1

我正在尝试使用 Web 服务连接 Accumatica。我正在使用来自 acumatica 论坛的以下资源。

http://forum.acumatica.com/forum/acumatica-reseller-and-isv-community/development-and-customization/740-api-how-to-create-api-project-and-use-it-with- c-php-java?p=2809#post2809

我尝试按照所有步骤进行操作,但没有成功,主要是因为我直接使用 ftp 更新服务器上的文件,而上述资源仅适用于 windows 上的项目。

我已经尝试研究有关 Web 服务的所有内容以及如何使用 PHP 使用 Web 服务以及如何在 PHP 中引用 wsdl 文件。如果您需要有关此问题的更多信息,请告诉我。

谢谢,贾斯

4

3 回答 3

0

我建议您尝试wsdltophp.com上的在线解决方案,因为它允许您生成基于 WSDL 的 PHP 包,而且您无需编写任何代码即可发送请求。然后,您可以下载 PHP 脚本以在您自己的服务器上发送请求。

否则,您还可以使用PackageGenerator创建 PHP 包(较新版本),以便在每个操作与 PHP 方法匹配时更容易理解如何发送请求。

于 2015-10-08T07:31:40.580 回答
0

如果您有一个 WSDL 文件,那么您需要一个 Soap 客户端:

http://php.net/manual/es/class.soapclient.php

PHP SOAP 客户端教程/推荐?

于 2015-10-07T21:59:48.637 回答
0

首先,您必须拥有当地的发展环境。我的意思是你需要安装php引擎来运行php脚本,否则通过FTP上传文件很不方便

您提到的文章非常有用,您还可以在 Acumatica 一般帮助中找到更多信息。

基本上 Acumatica 提供 SOAP 接口来操作数据,您必须使用 PHP 中的 SOAP 来确保连接。PHP 不支持开箱即用 SOAP 的坏事,你必须构建,比如说基于我们的 WSDL 模式的自己的接口或使用本机 php 类 + php_soap 客户端

于 2015-10-08T06:30:04.023 回答