【问题标题】:How to connect to the drupal site with xmlrpc from Android?如何使用 Android 的 xmlrpc 连接到 drupal 站点?
【发布时间】:2011-04-03 16:26:02
【问题描述】:

一开始我想在 Drupal 站点上获得授权,但我无法使用“system.connect”连接,结果我收到 null。我怎样才能做到这一点?提前致谢。

【问题讨论】:

  • 您没有提供足够的信息来帮助您回答问题。

标签: android drupal xml-rpc


【解决方案1】:

据我所知,到目前为止,您需要先在项目中拥有 xmlrpc 方法库,然后您可以使用 xmlrpc 方法连接到 drupal 站点调用方法并添加参数

【讨论】:

    【解决方案2】:

    您可能想要使用服务,它默认支持 xmlrpc 而Steps to make a mobile application using drupal as a back end or service 主要处理 REST,设置几乎相同。您可以从那里更改 JSON 代码以使用 Apache XMLRPC android 库。

    【讨论】:

      【解决方案3】:

      以下文字与xmlrpc有关。

      您需要定义端点。设置名称、协议 (xmlrpc)、允许的资源(节点、用户、cmets、文件等)。 并启用“会话授权”复选框。没有它,所有远程请求都将作为匿名用户执行。

      要授权,您可以使用用户名和密码参数调用“user.login”方法。 如果调用成功,则存储返回方法结构的 sessid 和 session_name 值。

      然后发送值

      session_name+"="+sessid
      

      在所有后续调用中作为 cookie 来识别会话。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-18
        • 2019-08-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多