问题标签 [zend-xmlrpc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
395 浏览

zend-framework - Zend_XmlRpc 参数麻烦

我正在尝试进行简单的客户端/服务器 XMLRPC 服务器设置,但在使用参数时遇到了问题。如果我将$client_id参数从fetchClient()方法和$client->call()中取出,代码运行良好。但是,如果我包含它,服务器会返回“调用参数与签名不匹配

控制器代码:

应用程序/服务/客户.php:

客户端测试代码:

有任何想法吗?

0 投票
1 回答
2781 浏览

php - 缺少必需的扩展:XMLRPC

我正在尝试在我的 CentOS VPS 上安装 KnowledgeTree 社区版。对此的要求之一是 ZendServer - 我必须通过他们的通用安装程序安装它,因为通过 YUM 安装只是直接失败了。我假设由于CPanel ...

无论如何,我安装了 ZendServer,然后下载了 KnowledgeTree 的源代码并将其转储到我的 webroot 中。但是,当尝试运行 Web 安装程序时,我得到:

ZendServer 报告 XMLRPC 已打开。我已经通过 YUM 下载xmlrpcphp-xmlrpc. 我不能让这个错误消失。

我不认为它一定与 KnowledgeTree 有任何关系。根据谷歌的说法,我是唯一遇到这个问题的人。那么我怎样才能让 XMLRPC 在 PHP 上工作呢?尽管 ZendServer 已经认为它正在工作......

0 投票
1 回答
2154 浏览

php - 使用 PHP 的 Zend XML RPC 客户端进行 HTTP 身份验证

我在 PHP 应用程序中使用 Zend 库的 XML RPC 客户端通过 XML RPC 从另一台服务器提取数据。但是,另一台服务器正在使用 HTTP 基本身份验证。如何告诉 XMLRPC 客户端对请求使用身份验证?

0 投票
1 回答
862 浏览

php - PHP Zend XML-RPC 客户端 - 使用 Zend_Crypt_Math_BigInteger 发出请求时出现“未知类型:i8”?

我正在使用 Zend 1.10 的 XML-RPC 客户端库向另一台服务器发出 XML-RPC 请求。我必须调用的方法之一使用i8(又名ex:i8)类型,即扩展大整数。Zend 支持这一点(参见http://framework.zend.com/apidoc/1.10/Zend_XmlRpc/Value/Zend_XmlRpc_Value_BigInteger.html)。但是,每当我尝试对其进行几次调用时,都会出现异常(我认为是在它联系服务器之前)。

通过getLastRequest()在客户端对象上使用,我可以看到它要发送的 XML 是这样的:

看起来 Zend 没有将名称空间添加到 XML 中。我怎样才能解决这个问题?如何使用 // 参数进行 XML-RPCi8方法ex:i8调用BigInteger

0 投票
1 回答
1537 浏览

xml-rpc - Zend_XmlRpc : 无法解析响应错误

我试图让一个简单的 hello world XMLRPC 服务器设置工作。但是当我在浏览器上运行测试 URL http://localhost/client/index/时,我得到这个Failed to parse response 错误错误

在我处理所有 XMLRPC 调用的 Rpc 控制器中

在调用 XMLRPC 服务器的客户端控制器中

在我的 Service_Rpctest 函数中

我错过了什么?

0 投票
1 回答
189 浏览

xml - Zend 是否为 Zend_XmlRpc 返回值提供对象包装器?

我有类似的东西:

我得到一个 XML 字符串$result。Zend 是否能够将这个 XML 编组到某个对象或关联数组中?

如果 Zend 没有自动编组,而我必须使用普通的 PHP 来编组,那么如何最好地完成呢?

0 投票
1 回答
118 浏览

php - zend xmlrpc 进程需要优雅地死掉

我有一个 Zend XMLRPC Web 服务正在运行,但在我的课堂上我需要脚本优雅地死掉,并且希望 XMLRPC 不要抛出错误。这可能吗?

概述

XMLRPC 客户端启动启动类实例的调用,如果查询没有返回值,XMLRPC 客户端将查询值传递给对象我需要脚本通过电子邮件向我发送查询和传递的值以进行调试。(这一切都有效)如果没有找到,发送电子邮件并终止进程,我正在使用die()来停止进程。如果找到结果,则继续处理并返回 XMLRPC 的值(如果查询返回任何结果,这部分工作,但如果没有找到结果则出错)

我怎样才能终止该进程并仍将某些内容返回给 XMLRPC 调用?

我想我可以重新编码这个功能(这将是正确的方法)只是认为骰子会返回一些东西而不仅仅是在终端日志中打印一些东西

0 投票
2 回答
2106 浏览

c# - XMLRPC.Net 如何传入关联数组?

我正在使用开源库 xmlrpc.net 并尝试调用具有作为关联数组的输入参数的服务。

待命文档(我正在尝试与一个名为 Magento 的 phpsite 集成,并且通过它抛出的错误,我知道它正在使用 Zend xmlrpc 库。)

方法名称:sales_order_shipment.create 为订单创建新货件

返回:字符串 - 发货增量 id

论据:

字符串 orderIncrementId - 订单增量 id 数组 itemsQty - 作为关联数组 (order_item_id ⇒ qty) 运送的商品数量 字符串评论 - 发货评论(可选) boolean email - 发送电子邮件标志(可选) boolean includeComment - 在电子邮件标志中包含评论(可选的)

所以在.Net中我已经能够得到以下工作

但我似乎无法弄清楚我应该为 itemsQty 传递什么 .Net 类型。new object[]{} 有效,但我需要能够传递已发货的商品,而不仅仅是创建一个包含 0 件商品的发货。可以使用哪种 .Net 类型,将使用 xmlrpc.net 映射到关联数组

0 投票
1 回答
897 浏览

zend-framework2 - 使用 Zend\XMLRpc\Client 时无法解析分块响应

升级 zf 2.0.4 => 2.0.6 后出现错误

我发现它来自我的Zend\XMLRpc\Client电话

我调用 OpenX API 系统。在第一次通话logon时成功,但第二次失败??!我认为我的问题点decodeChunkedBody在于Zend\Http\Response.php. 它无法理解来自 OpenX 的分块响应

我卡在这里。第一个旧库(2.0.4)运行良好,我升级它是因为需要使用 zfcuser、zfcbase。但是新的库(2.0.6)在第二次调用(以及任何logon方法除外)中出现了这个错误。

0 投票
2 回答
2785 浏览

php - 如何在 Symfony 中配置 XML-RPC 服务器

在我的网站中,我需要配置 REST、XML-RPC、SOAP 服务器。

如何在 Symfony 中配置 Zend XmlRpc 服务器?

任何有用的链接逐步配置?

或者任何其他可以与 symfony 一起使用的 XML-RPC

在此先感谢,SVN