【问题标题】:How do i make an XML-RPC call using AJAX?如何使用 AJAX 进行 XML-RPC 调用?
【发布时间】:2011-01-15 14:00:52
【问题描述】:

基本上,我正在尝试将OpenSubtitles API 与我正在处理的 Adob​​e AIR 项目一起使用。所以我想使用 AJAX 对他们的服务器进行 XML RPC 调用。我该怎么做?

昨天我在 Python 上尝试了同样的方法,非常简单。

x1 = xmlrpclib.ServerProxy("http://api.opensubtitles.org/xml-rpc")
response = x1.LogIn("", "", "en", "OS Test User Agent")

现在我如何在 AJAX 中实现同样的效果?

【问题讨论】:

    标签: javascript ajax xml-rpc


    【解决方案1】:

    XML-RPC 有一个你需要遵循的规范。您可以通过阅读以下内容来做到这一点:http://en.wikipedia.org/wiki/XML-RPC

    或者直接使用这个库:http://www.zentus.com/js/xmlrpc.js.html

    【讨论】:

    • 我尝试使用它,这就是我遇到问题的地方。我想调用这个函数:LogIn("", "", "en", "OS Test User Agent")。但是 xmlrpc("api.opensubtitles.org/xml-rpc", "LogIn", [ "", "", "en", "OS Test User Agent" ], ...) 在 Params 部分给了我一个错误。我在这里做错了什么?
    猜你喜欢
    • 2012-02-27
    • 1970-01-01
    • 2017-07-05
    • 2010-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多