问题标签 [xmlrpcclient]
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.
c# - C# - 具有单个方法和 2 个命名参数的 xml-rpc
这是我上周提出的一个精炼而集中的问题,是关于我正在开展的一个通过 xml-rpc .net使用 Web 服务http://www.upcdatabase.com的项目。我在 c# 中工作。该请求需要一个命名方法(“lookup”)以及 2 个命名参数(“rpc_key”)和(“upc”),这两种类型都是 stings。我最初的想法是创建一个这样的界面:
我一直在使用的代理一代是
我收到无效参数的响应。因此,在阅读 xml-rpc 常见问题解答时,我遇到了:
“2.20 如何调用带有可变参数数量的 XML-RPC 方法?params 关键字可用于调用采用可变数量参数的 XML-RPC 方法。例如,如果 XML-RPC 方法采用可变数量的整数参数,则可以这样定义: [XmlRpcUrl("http://www.cookcomputing.com/notimpl.rem")] public interface IParams : IXmlRpcProxy { [XmlRpcMethod]
int UseNumbers(params int[] numbers); 并像这样调用: IFoo proxy = (IFoo)XmlRpcProxyGen.Create(typeof(IFoo)); proxy.SendMultipleParameters(1); proxy.SendMultipleParameters(1, 2, 3);”</p>或者,此示例中的参数可以作为 int[] 类型的数组提供: int[] parameters = new int[] { 1, 2, 3 }; proxy.SendMultipleParameters(参数);"
我的问题是我不明白如何将这个概念应用到我的项目中,(我是新手),我尝试了 upcLookupValues[] parameters = new string[] { "rpc_key", "upc" }; 但是我无法将 string[] 隐式转换为 readUPC.upcLookupvalues[]。我也不明白如何定义新的提交代理。我的手指交叉这个帖子是有道理的。我相信你们 C# xml-rpc 的人现在都在笑。
python - 为什么 xmlrpc 客户端不能将项目附加到可通过 xmlrpc 服务器程序访问的列表?
服务器代码(基于 Python 库参考):
客户端(解释器从另一个终端窗口启动):
我该如何解决?我是否不正确地使用 xmlrpc?
php - 在 XMLRPC 中发送数组?
我无法弄清楚这有什么问题:
它根据文档 - http://phpxmlrpc.sourceforge.net/doc/xmlrpcval.html
但上述崩溃
我试过:
但这也没有用
我的错!我有一个错字 - “xmlrpxval”而不是“xmlrpcval”。我认为第二个应该可以,但不确定...
php - 在 PHP 中使用 bugzilla 网络服务
我想在 PHP 中使用 bugzilla 网络服务 API。问题似乎是 XML-RPC 客户端。我经历过类似的问题,但不想仅为客户端安装整个 Zend 框架。有没有办法分离出 Zend XML-RPC 客户端,或者你能推荐一些你用过的其他客户端吗?
我正在尝试使用 IXR_Library 客户端,但那里有问题。如果有人对此感兴趣,可以发布代码。如果您想了解更多详情,请告诉我。
java - XMLRPC IP.Board 找不到名为的 API 模块
我有一个案例:通过论坛引擎 IP.Board 的 API 与论坛合作。
所以我写了下一个代码:
但我得到例外
怎么了?
在文档(http://community.invisionpower.com/resources/documentation/index.html/_/developer-resources/miscellaneous-articles/xml-rpc-api-r246)中说:
您应该将 XML-RPC 调用提交到 interface/board/index.php 文件。您应该将所有参数作为结构发送。
每个请求都必须提交两个参数: api_key - 这应该是之前设置的密钥。api_module - 这应该是“ipb”。从理论上讲,您可以创建其他模块,但“ipb”是 IP.Board 附带的所有模块。
我在哪里犯错。
还有我怎么能得到methods.php文件?
我写 URL http://hbf.by/interface/board/modules/ipb/methods.php
但是得到空白页。
但也在文档中说:
打开 interface/board/modules/ipb/methods.php 文件以查看每个方法期望接收哪些参数并将其返回作为响应
可能是一些服务器需要配置,但在互联网上我找不到它。
php - 如何在 PHP 中的 localhost xml_rpc 客户端上实现?
您好,我在用 PHP 编写一个简单的 XML-RPC 客户端时遇到了一些问题。这是我的 PHP 代码:
我不知道为什么它进入“成功”条件并向我显示:
谢谢你的帮助。请注意,在我的本地 wamp 服务器上激活了 XML-RPC PHP 扩展。
gwt - 如何将独立的 xmlrpc-client 连接到 gwt-enhanced xmlrpc-server?
我有一个 gwt 应用程序,想通过独立的 xmlrpc 客户端(例如用 Apaches 的 xmlrpc 库编写)连接到它的 xmlrpc 后端。
假设项目创建了一个名为TestServlet
连接到/test/test
提供 Method的 URL 的 servlet public int add(int a, int b)
。
使用下面显示的代码调用已部署的 servlet(在端口 8080 上的码头中运行),我在码头的日志中收到以下错误消息:
javax.servlet.ServletException: Content-Type was 'text/xml'. Expected 'text/x-gwt-rpc'.
有没有什么简单的方法可以将这样一个独立的 xmlrpc-client 与 gwt-enhanced xmlrpc-server 连接起来?我阅读了有关 xmlrpc-gwt 的信息 - 但我想将该独立客户端的 gwt 依赖项保持在最低限度。
ruby - 使用 ruby xmlrpc/client 库为 wordpress 博客远程激活 wordpress 主题
我需要为远程存在的 wordpress 博客激活主题。我想我会用 worpress http://core.svn.wordpress.org/trunk/wp-includes/class-wp-xmlrpc-server.php的 xmlrpc api 来做,但是 wordpress 没有提供任何 api 方法来激活或切换主题。
同样,我还需要远程激活 wordpress 博客的插件。
我对其进行了很多搜索并得到了以下解决方案: https ://wordpress.stackexchange.com/questions/15534/is-it-possible-to-change-a-blogs-theme-through-xml-rpc-command-and -如果是这样的话
但是这个解决方案对我来说似乎不可行,因为它要求更改代码。在我在本地激活我的主题之前,这是可行的,但就我而言,我可以远程显示任意数量的博客。所以我排除了这个。
有没有人遇到过这种情况,如果有,您是如何解决这种情况的?
java - Java 程序与非 JDK 对象之间的通信
我正在寻找在同一台机器上运行的两个 java 程序之间的通信通道。我找到了一些选项(RMI 和 XML-RCP),但我发现的所有示例都没有显示对象的交换,它是非原始的并且在 JDK(我们自己的对象)上不知道。
那么,当我想这样做时,有什么简单的技术可以使用(注意 Utils.jar 它位于 Server.jar 和 Client.jar 的类路径中):
实用程序.jar:
客户端.jar:
服务器.jar:
php - XMLRPC 显示 -32601 错误(使用 PHP)
我有以下代码...
我需要使用位于http://ws.myserver.com/register/index.php的 WebService 。
我将电子邮件作为参数传递,然后 XMLRPC.inc 库将使用 base64 对其进行编码。
我有一个很好的 XML 请求,如下所示:
BUUUT,当我尝试从服务器获得响应时,出现以下错误
Fault: Code: -32601 Reason 'server error. requested method not found'
有任何想法吗?我对如何从我的 PHP 代码中调用existsEmail方法感到疯狂……我确定它在那里,但我不知道我是否遗漏了什么……