问题标签 [xml-rpc]

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 投票
3 回答
2953 浏览

html - 可以从 html 表单发出 XML-RPC 请求吗?

我正在使用一项新服务的非常简单的 API,我只是好奇是否可以直接从 html 表单发送 xml-rpc 请求。api请求示例是这样的:

我当前的表单迭代是这样的:

0 投票
2 回答
1246 浏览

c# - 进行 XML RPC 调用时出现问题

我正在尝试隔离我在进行 XML RPC 调用时遇到的问题:

这只是停止并且永远不会超时(即使我在 req.TimeOut 和 req.ReadWriteTimeout 上设置了超时)。我删除了 url,主要是为了只关注代码。

代码有什么问题会阻止进行此调用吗?

0 投票
2 回答
1197 浏览

ruby - 如何处理 OpenX XMLRPC 身份验证/会话

我在使用 Openx 时遇到问题;这是问题

OpenX::Services::Base.connection 返回由 OpenX::Services::Base.connection 填充的类变量@@connection,如果它之前没有被初始化。

它是一个类变量的问题是它在连接中持续存在,这意味着如果活动中存在停顿,我的站点和 OpenX 之间的 XMLRPC 会话将超时,并且 OpenX API 没有用于通信过期会话的规定,无论如何这都是浪费的,因为它需要在每次通信之前请求一个请求,以验证会话是否仍然有效。

我认为更好的方法是在任何需要 OpenX 支持的请求开始时实例化一个连接,并在最后关闭它,确保会话不会超时XMLRPC 方面的事情。

使用 OpenX / OpenX XMLRPC 时有没有其他人遇到过这种情况?如果是这样,您是如何解决此问题的?

0 投票
1 回答
1957 浏览

python - 使用 XMLRPC 在 Python 中进行动态函数调用

我正在编写一个我打算用来创建子例程的类,构造函数如下:

问题是我想在模式“ rpc.serve.(function name here)(params) ”上调用函数,其中 rpc 是我用来调用 XMLRPC 函数的 serverProxy 对象,并且 serve.-function name - 是我在 XMLRPC 服务器上调用的方法。

我已经看过Calling a function from a string with the function's name in Python,但是看到我的 serverProxy 对象不知道它有哪些“远程属性”,我不能使用 getattr() 函数来检索该方法。

我已经看到了一个通过制作字典来调用给定函数的示例,但是没有办法像创建字符串一样通过创建函数调用来使函数真正动态化吗?就像将字符串作为函数运行一样?

0 投票
1 回答
1336 浏览

php - 使用 metaWeblog.newPost 到 Drupal 的 PHPXMLRPC 博客文章:方法参数数量错误

我正在尝试将一个简单的文本字符串发布到我的 drupal 站点。它需要使用 metaWeblog.newPost 完成,因为 blogger.newPost 将所有文本设置为标题。我已经试过那个了。

到目前为止,我已经得到了这个:

我已经使用过这个文档:

http://www.sixapart.com/developers/xmlrpc/metaweblog_api/metaweblognewpost.html http://expressionengine.com/wiki/How_to_add_an_entry_using_PHP_and_Metaweblog_API/ http://api.drupal.org/api/function/blogapi_metaweblog_new_post/6

它产生的错误如下:

有谁知道我做错了什么?

0 投票
2 回答
996 浏览

php - Zend_Uri_Http 生成“inet_pton(): Unrecognized address”错误

在我们的应用程序中,后端是通过Zend_XmlRpc. 在后端,我使用Zend_Http_ClientwithZend_Http_Client_Adapter_Curl来通过 HTTPS 连接到另一个 Web 服务。

在单元测试期间,一切都按预期工作,并且可以访问远程服务。但是,当前端通过连接Zend_XmlRpc到后端并导致后端执行与单元测试完全相同的操作时,我收到以下错误:

inet_pton(): Unrecognized address test.example.com#0(网址已更改)

这是由Zend_Validate_Ip->isValid('test.example.com').

我能发现的唯一区别是额外的前端-后端-连接,它也使用 Zend 组件进行通信。其他一切都是一样的。

有人知道吗?

0 投票
2 回答
842 浏览

ruby - 使用 XMLRPC api + ruby​​ openx gem 时 openx 2.8.1 “会话 ID 无效”

有时,当通过其 XMLRPC api(使用 ruby​​ 'openx' gem)访问 OpenX 2.8.1 时,我会收到以下错误消息:

会话 ID 无效

我在 OpenX 的论坛中找不到任何关于此的内容,也无法通过 Google 搜索找到任何内容。

我开始怀疑这是 ruby​​ gem 本身的错误或其他问题。

有没有其他人遇到过这样的错误,如果有,解决方法是什么?它似乎在运行 OpenX 的维护脚本后自行解决。

0 投票
3 回答
1985 浏览

perl - 有没有人能够让 Confluence.pm 添加附件?

如果可以,能否提供代码。从创建新页面、修改页面属性等,我几乎可以做所有其他事情。但我似乎无法添加附件。我已经阅读了官方的conflunce Perl XML-RPC 站点和讨论,但是他们在那里显示的所有代码片段似乎都不适合我。这是我的黑客尝试:

0 投票
4 回答
1506 浏览

java - java:没有 Web 服务器的基本 Web 服务接口

将基本的 Web 服务接口添加到现有的 Java 服务器应用程序而不必将其转换为 .war 或嵌入像码头这样的小型 Web 服务器有多难?

比如说,xml-rpc 而不是更现代的方法,如果它有帮助的话。

如果不是太难,你能建议一个起点吗?

先感谢您 :)

0 投票
1 回答
2761 浏览

php - XML-RPC 与 PHP 和 GoDaddy?混乱开始

我正在尝试在 GoDaddy 服务器上通过 PHP 使用 XML-RPC。

同一台服务器正在托管一个使用 XML-RPC 并且正在运行的 Wordpress 博客,尽管这可能不相关......

每当我尝试使用任何集成到 PHP 中以与 XML-RPC 一起使用的函数时,我都会收到一个错误(此处的函数列表:http: //us3.php.net/manual/en/ref.xmlrpc.php),例如:

这是因为我的服务器上没有启用 XML-RPC 的 PHP 功能吗?如果是这样,我该如何启用它们 - 看来我必须安装 XML-RPC 库才能这样做,当然我不能在共享服务器上这样做。Wordpress 不是使用同一批 XML-RPC 函数吗(它工作正常)?

我想我已经设法彻底混淆了自己。我对 XML-RPC 的经验为零。